

* {
  margin: 0;
  padding: 0
}

#app,.wrapper,body,html {
  width: 100%;
  height: 100%;
  overflow: hidden
}

* {
  font-family: PingFang SC,Helvetica Neue,Helvetica,microsoft yahei,arial,STHeiTi,sans-serif
}

a {
  text-decoration: none
}

th {
  font-weight: 400
}

div {
  box-sizing: border-box
}

.content-box {
  left: 140px;
  padding-bottom: 30px
}

.content-box,.content-box-full {
  position: absolute;
  right: 0;
  bottom: 0;
  transition: left .3s ease-in-out
}

.content-box-full {
  left: 0;
  padding-bottom: 0
}

.content {
  width: auto;
  height: 100%;
  padding: 5px;
  overflow-y: auto;
  box-sizing: border-box;
  background-color: #fdfdfd
}

.content-collapse {
  left: 51px
}

.container {
  padding: 30px;
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 5px
}

.crumbs {
  margin: 0;
}

.pagination {
  margin: 20px 0;
  text-align: right
}

.plugins-tips {
  padding: 20px 10px;
  margin-bottom: 20px
}

.el-button+.el-tooltip {
  margin-left: 10px
}

.el-table tr:hover {
  background: #f6faff
}

.el-dialog__wrapper {
  display: flex;
  justify-content: center;
  flex-direction: column;
  overflow: hidden!important
}

.el-dialog {
  max-height: 100%!important;
  overflow: auto!important;
  margin: 0 auto!important
}

.mgb20 {
  margin-bottom: 20px
}

.move-enter-active,.move-leave-active {
  transition: opacity .5s
}

.move-enter,.move-leave {
  opacity: 0
}

.form-box {
  width: 600px
}

.form-box .line {
  text-align: center
}

.el-time-panel__content:after,.el-time-panel__content:before {
  margin-top: -7px
}

.el-time-spinner__wrapper .el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default) {
  padding-bottom: 0
}

.pure-button {
  width: 150px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #fff;
  border-radius: 3px
}

.g-core-image-corp-container .info-aside {
  height: 45px
}

.el-upload--text {
  background-color: #fff;
  border-radius: 6px;
  box-sizing: border-box;
  cursor: pointer;
  position: relative;
  overflow: hidden
}

.el-upload--text .el-icon-upload {
  font-size: 67px;
  color: #97a8be;
  margin: 40px 0 16px;
  line-height: 50px
}

.el-upload--text {
  color: #97a8be;
  font-size: 14px;
  text-align: center
}

.el-upload--text em {
  font-style: normal
}

.ql-container {
  min-height: 400px
}

.ql-snow .ql-tooltip {
  transform: translateX(117.5px) translateY(10px)!important
}

.editor-btn {
  margin-top: 20px
}

.v-note-wrapper .v-note-panel {
  min-height: 500px
}

.rmtopmenuitem {
  background-color: #f4f4f4!important;
  border-bottom: 1px solid #fff;
  border-top: 1px solid #e7e7e7;
  display: block;
  line-height: 40px;
  padding: 0 10px
}

.rmtopmenuitem:hover {
  background-color: #fff!important
}

.rmtopline {
  border-top: 2px solid #9e9e9e
}

.el-menu--popup {
  border: 1px solid #c7cbd5!important;
  border-top: 1px solid #486d93!important;
  box-shadow: 0 6px 12px rgba(0,0,0,.175)!important;
  padding: 0!important
}

.el-menu--popup-bottom-start {
  margin-top: 0!important
}

.el-dropdown-menu {
  border-radius: 0;
  margin: 0!important;
  border: 1px solid #c7cbd5!important;
  box-shadow: 0 6px 12px rgba(0,0,0,.175)!important;
  padding: 0!important
}

.el-dropdown-menu__item {
  border-bottom: 1px solid #fff;
  border-top: 1px solid #e7e7e7;
  display: block;
  line-height: 40px;
  padding: 0 10px
}

.el-tabs--border-card {
  border: 1px solid #ccc!important;
  box-shadow: none!important
}

.el-tabs__content {
  position: absolute!important;
  top: 27px;
  bottom: 0;
  left: 0;
  right: 0
}

.el-tab-pane {
  position: relative;
  height: 100%
}

.el-tabs--border-card>.el-tabs__content {
  padding: 5px!important
}

.el-tabs__item {
  height: 27px!important;
  line-height: 27px!important;
  font-size: 12px!important
}

.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active {
  font-size: 12px;
  font-weight: 600;
  color: #333!important
}

.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover {
  color: #333!important
}

.el-checkbox__input.is-disabled .el-checkbox__inner,.el-input.is-disabled .el-input__inner,.el-tabs--border-card>.el-tabs__header,.el-textarea.is-disabled .el-textarea__inner {
  background-color: #f4f4f4!important
}

.el-input--small {
  font-size: 12px!important
}

.el-input--small .el-input__inner {
  height: 26px!important;
  line-height: 26px!important
}

.el-input--small .el-input__icon {
  line-height: 26px!important
}

.el-button--small,.el-button--small.is-round {
  padding: 6px 5px!important
}

.el-menu-item:focus,.el-menu-item:hover {
  outline: 0;
  background-color: #d7f1fd!important
}

.el-menu-item.is-active {
  color: #333!important;
  background-color: #b6e8ff!important
}

.rm-cancel {
  color: #afafaf!important;
  background-color: #fff!important
}

.rm-cancel .vxe-body--column {
  position: relative
}

.rm-cancel .vxe-body--column:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 0;
  border-bottom: 1px solid #cfcfcf;
  z-index: 1
}

.rm-disable {
  color: #b3b3b3!important;
  background-color: #f5f5f5!important;
  cursor: no-drop
}

.rm-readonly {
  color: #9a9393!important;
  cursor: no-drop;
  text-shadow: 1px 1px 0 #cecece
}

.rm-alert {
  color: red!important;
  background-color: #ffd5d5!important
}

.rm-new {
  color: #c60!important
}

.rm-modify {
  color: #00f!important
}

::v-deep tr.vxe-body--row.rm-new.row--current {
  color: #c60;
  font-weight: 700
}

::v-deep tr.vxe-body--row.rm-modify.row--current {
  color: #00f;
  font-weight: 700
}

.rm_cell_red {
  background-color: red!important
}

.rm_cell_green {
  background-color: green!important
}

.rm_cell_gray {
  background-color: #f8f8f8!important
}

.rm_cell_blue {
  font-weight: 700;
  font-size: 16px;
  color: red;
  background-color: #7dd4fb!important
}

.rm_cell_yellow {
  background-color: #ff0!important
}

.rm-blue {
  color: #409eff!important;
  background-color: #f0f0f0!important
}

.rm-red {
  color: #fff!important;
  background-color: red!important
}

.rm-red1 {
  color: red!important
}

.rm-fontbold,.rm-red1,.rm-unprint {
  font-weight: 700
}

.rm-unprint {
  color: #939393
}

.rm-blue1 {
  color: #00f!important
}

.rm-gray {
  color: #000!important;
  background-color: #f0f0f0!important
}

.rm-hid {
  display: none
}

.rm-end {
  background-color: #ffd5d5!important
}

.rm-unselect {
  background-color: #ecebeb!important
}

.rptprintview {
  width: 1000px!important;
  height: 100%;
  overflow: auto!important
}

.el-tabs__nav-next,.el-tabs__nav-prev {
  line-height: 27px!important
}

.vxe-table:focus {
  outline-color: transparent!important
}

.el-transfer-panel {
  width: 180px!important
}

.el-tree-node__label {
  margin-left: 5px!important
}

.el-messagebox-focus:focus {
  background-color: #409eff!important;
  border-color: #409eff!important;
  color: #fff!important;
  background-image: linear-gradient(180deg,#66adf5,#409eff)!important
}

.reqstat1 {
  color: #000!important;
  background-color: #c0c0ff!important
}

.reqstat2 {
  background-color: #8080ff!important
}

.reqstat2,.reqstat3 {
  color: #fff!important
}

.reqstat3 {
  background-color: #4040ff!important
}

.reqstat4 {
  background-color: #dcffdc!important
}

.reqstat4,.reqstat5 {
  color: #000!important
}

.reqstat5 {
  background-color: #c0ffc0!important
}

.reqstat6 {
  color: #000!important;
  background-color: #80ff80!important
}

.reqstat8 {
  background-color: #ff8080!important
}

.reqstat8,.reqstat9 {
  color: #fff!important
}

.reqstat9 {
  background-color: #404040!important
}

.reqstat10 {
  color: #f39!important;
  background-color: #fff!important
}

.req_stat1 {
  background-color: #c0c0ff!important
}

.req_stat2 {
  background-color: #8080ff!important
}

.req_stat3 {
  background-color: #4040ff!important
}

.req_stat4 {
  background-color: #dcffdc!important
}

.req_stat5 {
  background-color: #c0ffc0!important
}

.req_stat6 {
  background-color: #80ff80!important
}

.req_stat8 {
  background-color: #ff8080!important
}

.resultflagH {
  background-color: pink!important
}

.resultflagL {
  background-color: #ccf!important
}

.resultflagP {
  background-color: pink!important
}

.resultflagQ {
  background-color: #ff0!important
}

.must-param {
  color: #f56c6c
}

.mini-select {
  width: auto!important
}

.mini-select li {
  line-height: 22px!important;
  height: 22px!important
}

.select-box li {
  padding: 0 5px!important
}

.data-control {
  border-radius: 0;
  border: 1px solid #dcdfe6;
  box-sizing: border-box;
  color: #606266;
  padding: 0 5px;
  width: 100%;
  height: 26px;
  line-height: 26px
}

.data-control::-moz-placeholder {
  font-size: 12px;
  color: #ccc
}

.data-control:-ms-input-placeholder {
  font-size: 12px;
  color: #ccc
}

.data-control::placeholder {
  font-size: 12px;
  color: #ccc
}

.data-control:focus {
  border-color: #409eff;
  outline: 0
}

.import-rpt-msgbox {
  width: 580px!important;
  color: #000
}

.import-rpt-msgbox .el-message-box__status {
  top: 20%!important
}

.sample-showmark {
  display: inline-block;
  font-size: 20px;
  border-radius: 50%;
  height: 45px;
  width: 45px;
  line-height: 45px;
  text-align: center
}

.sample-quality,.sample-showmark {
  margin-left: 10px;
  font-weight: 700;
  padding: 0 3px
}

.sample-quality {
  border-radius: 2px;
  height: 24px;
  font-size: 16px
}

.sample-quality1 {
  border: 2px solid green;
  color: green
}

.sample-quality2 {
  border: 2px solid #00f;
  color: #00f
}

.sample-contamination,.sample-quality3 {
  border: 2px solid red;
  color: red
}

.bac-rightbtn {
  padding: 2px 0!important
}

.bac-rightbtn div {
  line-height: 18px!important;
  padding: 2px!important
}

.header {
  background-color: #0095d9;
}

.login-wrap {
  background: #324157
}

.plugins-tips {
  background: #eef1f6
}

.el-upload--text em,.plugins-tips a {
  color: #20a0ff
}

.pure-button {
  background: #20a0ff
}

.message-title {
  color: #20a0ff
}

@font-face {
  font-family: rclis-icon;
  src: url(../../assets/icon/iconfont.40d83868.woff), format("truetype");
  font-weight: 400;
  font-style: normal
}

[class*=" el-rclis-"],[class^=el-rclis-] {
  font-family: rclis-icon!important;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: baseline;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

.el-submenu [class^=el-rclis-] {
  vertical-align: middle;
  margin-right: 5px;
  width: 24px;
  text-align: center;
  font-size: 18px
}

.el-menu--collapse>.el-menu-item [class^=el-rclis-],.el-menu--collapse>.el-submenu>.el-submenu__title [class^=el-rclis-] {
  margin: 0;
  vertical-align: middle;
  width: 24px;
  text-align: center
}

.el-menu-item [class^=el-rclis-] {
  margin-right: 5px;
  width: 28px;
  text-align: center;
  font-size: 18px;
  vertical-align: middle
}

.el-rclis-renyuankaoqin:before {
  content: "\E6B5"
}

.el-rclis-liuchengguanli:before {
  content: "\E620"
}

.el-rclis-weishengwutongji:before {
  content: "\E61C"
}

.el-rclis-kaoshiguanli:before {
  content: "\E685"
}

.el-rclis-kaoshizhongxin:before {
  content: "\E614"
}

.el-rclis-shitiguanli:before {
  content: "\E64A"
}

.el-rclis-paibanguanli:before {
  content: "\E610"
}

.el-rclis-jinggao:before {
  content: "\E65F"
}

.el-rclis-yujing:before {
  content: "\E609"
}

.el-rclis-xiaoxitixing:before {
  content: "\E62F"
}

.el-rclis-xiaoxitongzhi:before {
  content: "\EC35"
}

.el-rclis-yangbenkuzhongxin:before {
  content: "\E607"
}

.el-rclis-haocaipandian:before {
  content: "\E680"
}

.el-rclis-haocaishenqing:before {
  content: "\E613"
}

.el-rclis-haocairuku:before {
  content: "\E6F3"
}

.el-rclis-zhishiku:before {
  content: "\E666"
}

.el-rclis-xiaoxi:before {
  content: "\E633"
}

.el-rclis-shezhi:before {
  content: "\E606"
}

.el-rclis-jichushuju:before {
  content: "\E608"
}

.el-rclis-biaobenzhongxin:before {
  content: "\E602"
}

.el-rclis-jichuzidian:before {
  content: "\E603"
}

.el-rclis-tongji:before {
  content: "\E600"
}

.el-rclis-zhikong:before {
  content: "\E601"
}

.el-rclis-chaxun:before {
  content: "\E628"
}

.el-rclis-menzhencaixue:before {
  content: "\E605"
}

.el-rclis-weishengwu:before {
  content: "\E604"
}

.el-rclis-jianyangongzuo:before {
  content: "\E61B"
}

@font-face {
  font-family: iconfont;
  src: url(data:font/woff2;base64,d09GMgABAAAAAAM4AAsAAAAABxwAAALrAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACCcAqCFIF/ATYCJAMICwYABCAFhGcHMhs9BsiusCnDvUijwdmAYkXwbhH49+LzDhFE0zZ7l+RppXsculTFW7pDGCwKnMUYhMN2I/J/du/fQJ5IqOIqOZt9MwvPTsQvqYY691CJkmoAGcBtsAHHt9kANPCgJ7JxeyPcKq/zea6pWxN9EFo2dVI1Hti89QAXmeAD2ZsPzKcguyNQSz5HoM2OOs4HbT394P/IMR2iuXJKgzw6HiWBA0/ZrlDQUItQoWMLiDcoSS/OT+A1/nz8MzxBUmZw4o6vWx1w7+2c28Fl6X9d5VdaLo+2TyiRsXEwXZz36w+5pP4NLtra9K7mWHYh+Jr7/z/kHPuPRxAVOJEdYIJynonr8x41LYHCszc2gbtJD6ScivD399U2pg2everkshw+GH7x5LWbqQGbrl85nhHavxvS8z15YM+VWBgmiPZ1H3AsYmjfQW//jfstNl5cvuTjs2nPgf2hu/vZW2JH8Nrf9cLS+eLksCi1uoqED3v2/xIcZOYcNB+1ocZ0SvpTv+fOpA/+s5dOwcM+tlK1+qcW/PEfhBWfU9473o/c8EuKSfa74f2Lhmzwm7lxLzg6+J4unjYpSZP9imKKoAGg3uWcS9ov/42PF6nuowE1X7ErwGdj2ZbYWu8KmBG03JM++MFSIGFhOkhFG1cOJ01u95zVpg01jrnPm6mK/hcJhxb9r2NsGM+RtZijFsw1lNrtodJiH23WtU5u18/kIgovYMkqgtDjApIu78h63KcWzKcoDXmHSo+/aHMZfvO1Wwq+mWKOYQcam0YSb+jEk7OYbC8WxlWONnkGMbUl6kKFeQXVUDvWMZ1jgD0hFDFGEKGGhtrEzbCqGsikhox5licyZlbl55O2l+TxhgbNKIzDYA7ImGmIhGfQkZCYlb+vFyYYp+JQkDrop2wSJY8UylMAUNslOlT0IIvYJgiKMAyBEJQENUib3ApTqQyI2d5KhvGYPOIEr6lKvktEUEne9jLt15ZBG0eZwm3uAi1PIidNjXM6AAA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAS0AAsAAAAABxwAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAARAAAAGA87UlMY21hcAAAAYgAAABLAAABcOektx5nbHlmAAAB1AAAAP8AAAEUTkcnbmhlYWQAAALUAAAALwAAADYdobEYaGhlYQAAAwQAAAAcAAAAJAeCA4NobXR4AAADIAAAAAgAAAAICAAAAGxvY2EAAAMoAAAABgAAAAYAigAAbWF4cAAAAzAAAAAgAAAAIAERAGluYW1lAAADUAAAAUAAAAJnEKM8sHBvc3QAAASQAAAAIQAAADLs7sPheJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGFhYJzAwMrAwNTJdIaBgaEfQjO+ZjBi5ACKMrAyM2AFAWmuKQwHntU8q2Fu+N/AEMN8h6EBKMyIoogJAIeVDbR4nGNgYGBlYGBgBmIdIGZhYGAMYWBkAAE/oCgjWJyZgQsszsKgBFbDAhJ/VvP/P4wE8lnAJAMjG8Mo4AGTMlAeOKwgmIERAFgxC1kAeJxjYGVg+H+beTmzGoMsgwmDE0MAQwwDA6uSPqMeo6mgiT6THqMdo7iikRwjGz8Tm6igCBujuBwjkJZnFDMDKjCzZzRTU1ZUYmNUVlIzMbNmBKlkZ2NX1mM0MTM3hvGgcmIibEwmokK5IuJsv5mEOIS1JJgWS2qKcAgy/2Uz+Ofxi0+QI4dTQID/Jzsn999YLi6ml7t4hYV5d3EJcLCwc/Lt4hUSQuKAZHhFRFS4bLjVxRgjOFhPMgsZ6kozSukaCjGfZuX4l6dkyPTuOI+S0L8V3CzWrFycjJOElHhOcggL/VsoLC3CLSzMzlXNKCwlzAhmVglLCwMRAwDWvS4HAHicY2BkYGAA4nu3VNni+W2+MnCzMIDAXUezXgT9/zYLA7MakMvBwAQSBQAVJwlnAHicY2BkYGBu+N/AwMDCAAJAkpEBFTABAD1UAg8EAAAABAAAAAAAAAAAigAAAAEAAAACAF0ABQAAAAAAAgAAAAoACgAAAP8AAAAAAAB4nIWRPW7CQBCFn8GQBJQoSqQ0aVYpKBLJ/JRIqVCgp6AHs+ZHttdaL0jUOU2OkBPkCOloc4pIedhDA0W82tlv3r6ZHckA7rCHh/K75y7ZwyWzkiu4wKNwlfqTsE9+Fq6hiZ5wnfqrcAMveBNusmPGDp5/xayFd2EPt/gQruAGn8JV6l/CPvlbuIYH/AjXqf8KNzDxroWbaHnhwOqp03M126lVaNLIpO54jvViE0/tqTzRNl+ZVHWDzlEa6VTbY5t8u+g5F6nImkQNeavj2KjMmrUOXbB0Luu325HoQWgSDGChMYVjnENhhh3jCiEMUkRFdGf5mO4FNohZaf91T+i2yKkfcoUuAnTOXCO60sJ5Ok2OLV/rUXV0K27LmoQ0lFrNSWKy4g883K2phNQDLIuqDH20uaITf1DMkPwB2JNvV3icY2BigAAuBuyAiZGJkZmBozgjMbOiNDGPgQEAGP8DfwAAAA==) format("woff"),url(data:font/ttf;base64,AAEAAAALAIAAAwAwR1NVQiCLJXoAAAE4AAAAVE9TLzI87UlMAAABjAAAAGBjbWFw56S3HgAAAfQAAAFwZ2x5Zk5HJ24AAANsAAABFGhlYWQdobEYAAAA4AAAADZoaGVhB4IDgwAAALwAAAAkaG10eAgAAAAAAAHsAAAACGxvY2EAigAAAAADZAAAAAZtYXhwAREAaQAAARgAAAAgbmFtZRCjPLAAAASAAAACZ3Bvc3Ts7sPhAAAG6AAAADIAAQAAA4D/gAAABAAAAAAABAAAAQAAAAAAAAAAAAAAAAAAAAIAAQAAAAEAAN7aJQZfDzz1AAsEAAAAAADdQTaNAAAAAN1BNo0AAP/bBAADJgAAAAgAAgAAAAAAAAABAAAAAgBdAAUAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAQEAAGQAAUAAAKJAswAAACPAokCzAAAAesAMgEIAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAwOZ85nwDgP+AAFwD3ACAAAAAAQAAAAAAAAAAAAAAAAACBAAAAAQAAAAAAAAFAAAAAwAAACwAAAAEAAABVAABAAAAAABOAAMAAQAAACwAAwAKAAABVAAEACIAAAAEAAQAAQAA5nz//wAA5nz//wAAAAEABAAAAAEAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAABwAAAAAAAAAAQAA5nwAAOZ8AAAAAQAAAAAAigAAAAUAAP/bA6cDJgAdADQAQgBQAFwAAAUiLwEuATURNC8CLgE+ARchMh4BBg8CBhURFAYBFx4BFREUHwEWNjURNDY/ATYmIyEiBgEjIiY0NjsBMh4BBgcGByMuATQ2NzMyHgEGBwYHIyImNDY7ATIWFAYCNBUSbRQXBvsCEggTKhgCoxkpFAgRA/0GMP5I+g4RCGwJEBAP+QcJC/1dCgoC6boNExMNugoQCAQHCQ66DRISDboKEAgEBwkOug0TEw26DRQUJAo8CycWAVgIBckDEjEtGwEaLTESA8sFCP5uIjEC7scMIhL+qAsEOwUKCQGSEiIMyQgTEv6hExsUCxMTBwp7ARMaEwELExMHCnoTGxMTGxMAAAAAEgDeAAEAAAAAAAAAEwAAAAEAAAAAAAEACAATAAEAAAAAAAIABwAbAAEAAAAAAAMACAAiAAEAAAAAAAQACAAqAAEAAAAAAAUACwAyAAEAAAAAAAYACAA9AAEAAAAAAAoAKwBFAAEAAAAAAAsAEwBwAAMAAQQJAAAAJgCDAAMAAQQJAAEAEACpAAMAAQQJAAIADgC5AAMAAQQJAAMAEADHAAMAAQQJAAQAEADXAAMAAQQJAAUAFgDnAAMAAQQJAAYAEAD9AAMAAQQJAAoAVgENAAMAAQQJAAsAJgFjQ3JlYXRlZCBieSBpY29uZm9udGljb25mb250UmVndWxhcmljb25mb250aWNvbmZvbnRWZXJzaW9uIDEuMGljb25mb250R2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20AQwByAGUAYQB0AGUAZAAgAGIAeQAgAGkAYwBvAG4AZgBvAG4AdABpAGMAbwBuAGYAbwBuAHQAUgBlAGcAdQBsAGEAcgBpAGMAbwBuAGYAbwBuAHQAaQBjAG8AbgBmAG8AbgB0AFYAZQByAHMAaQBvAG4AIAAxAC4AMABpAGMAbwBuAGYAbwBuAHQARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAACAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBAgEDAAhzaGFpeHVhbgAAAAA=) format("truetype")
}

.iconfont {
  font-family: iconfont!important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

.icon-shaixuan:before {
  content: "\E67C"
}

::v-deep .scurityclass .el-dialog__body {
  padding: 0;
  height: 360px;
  overflow: hidden
}

::v-deep .scurityclass .el-dialog__header {
  padding: 0
}

[class*=vxe-icon--] {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  direction: ltr;
  font-family: Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,Arial,sans-serif
}

.vxe-table {
  max-height: 100%;
  outline: none
}

.vxe-icon--arrow-bottom,.vxe-icon--arrow-left,.vxe-icon--arrow-right,.vxe-icon--arrow-top,.vxe-icon--caret-bottom,.vxe-icon--caret-left,.vxe-icon--caret-right,.vxe-icon--caret-top,.vxe-icon--close,.vxe-icon--d-arrow-bottom,.vxe-icon--d-arrow-left,.vxe-icon--d-arrow-right,.vxe-icon--d-arrow-top,.vxe-icon--edit-outline,.vxe-icon--error,.vxe-icon--funnel,.vxe-icon--info,.vxe-icon--more,.vxe-icon--question,.vxe-icon--refresh,.vxe-icon--success,.vxe-icon--warning {
  width: 1em;
  height: 1em;
  line-height: 1em
}

.vxe-icon--menu {
  width: .22em;
  height: .22em;
  -webkit-box-shadow: 0 -.4em 0,-.4em -.4em 0,.4em -.4em 0,0 0 0 1em inset,-.4em 0 0,.4em 0 0,0 .4em 0,-.4em .4em 0,.4em .4em 0;
  box-shadow: 0 -.4em 0,-.4em -.4em 0,.4em -.4em 0,inset 0 0 0 1em,-.4em 0 0,.4em 0 0,0 .4em 0,-.4em .4em 0,.4em .4em 0;
  margin: .58em;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out
}

.vxe-icon--caret-bottom:before,.vxe-icon--caret-left:before,.vxe-icon--caret-right:before,.vxe-icon--caret-top:before {
  content: "";
  left: 0;
  bottom: .25em;
  position: absolute;
  border-width: .5em;
  border-style: solid;
  border-top-color: transparent;
  border-right-color: transparent;
  border-bottom-color: inherit;
  border-left-color: transparent;
  -webkit-transition: border .1s ease-in-out;
  transition: border .1s ease-in-out
}

.vxe-icon--caret-bottom {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg)
}

.vxe-icon--caret-left {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg)
}

.vxe-icon--caret-right {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg)
}

.vxe-icon--arrow-bottom:before,.vxe-icon--arrow-left:before,.vxe-icon--arrow-right:before,.vxe-icon--arrow-top:before {
  content: "";
  position: absolute;
  top: .38em;
  left: .12em;
  width: .5em;
  height: .5em;
  border-width: .1em;
  border-style: solid;
  border-top-color: inherit;
  border-right-color: inherit;
  border-bottom-color: transparent;
  border-left-color: transparent
}

.vxe-icon--arrow-top {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg)
}

.vxe-icon--arrow-bottom {
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg)
}

.vxe-icon--arrow-left {
  -webkit-transform: rotate(-135deg);
  transform: rotate(-135deg)
}

.vxe-icon--arrow-right {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg)
}

.vxe-icon--d-arrow-bottom:before,.vxe-icon--d-arrow-left:before,.vxe-icon--d-arrow-right:before,.vxe-icon--d-arrow-top:before {
  content: "";
  position: absolute;
  top: .24em;
  left: .26em;
  width: .5em;
  height: .5em;
  border-width: .08em;
  border-style: solid;
  border-top-color: inherit;
  border-right-color: inherit;
  border-bottom-color: transparent;
  border-left-color: transparent
}

.vxe-icon--d-arrow-bottom:after,.vxe-icon--d-arrow-left:after,.vxe-icon--d-arrow-right:after,.vxe-icon--d-arrow-top:after {
  content: "";
  position: absolute;
  top: .42em;
  left: .1em;
  width: .5em;
  height: .5em;
  border-width: .08em;
  border-style: solid;
  border-top-color: inherit;
  border-right-color: inherit;
  border-bottom-color: transparent;
  border-left-color: transparent
}

.vxe-icon--d-arrow-top {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg)
}

.vxe-icon--d-arrow-bottom {
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg)
}

.vxe-icon--d-arrow-left {
  -webkit-transform: rotate(-135deg);
  transform: rotate(-135deg)
}

.vxe-icon--d-arrow-right {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg)
}

.vxe-icon--funnel:before {
  content: "";
  position: absolute;
  top: .1em;
  left: 0;
  border-width: .5em;
  border-style: solid;
  border-top-color: inherit;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-left-color: transparent
}

.vxe-icon--funnel:after {
  content: "";
  position: absolute;
  left: .4em;
  top: .5em;
  width: 0;
  height: .4em;
  border-width: 0 .2em 0 0;
  border-style: solid;
  border-right-color: inherit
}

.vxe-icon--edit-outline {
  border-radius: .2em;
  border-width: .1em;
  border-style: solid;
  border-color: inherit
}

.vxe-icon--edit-outline:before {
  content: "";
  position: absolute;
  top: -.1em;
  right: -.1em;
  width: .4em;
  height: .4em;
  background-color: #fff
}

.vxe-icon--edit-outline:after {
  content: "";
  position: absolute;
  left: .15em;
  top: .12em;
  width: .9em;
  height: 0;
  border-radius: .2em;
  border-width: 0 0 .15em 0;
  border-style: solid;
  border-color: inherit;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg)
}

.vxe-icon--more:before {
  content: "...";
  position: absolute;
  top: 0;
  left: .1em;
  line-height: .5em;
  font-weight: 700
}

.vxe-icon--close:after,.vxe-icon--close:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  border-style: solid;
  border-width: 0
}

.vxe-icon--close:before {
  width: 1em;
  border-bottom-width: .12em;
  top: .45em
}

.vxe-icon--close:after {
  height: 1em;
  border-right-width: .12em;
  left: .45em
}

.vxe-icon--refresh {
  border-width: .1em;
  border-style: solid;
  border-radius: 50%;
  border-right-color: transparent!important;
  border-left-color: transparent!important
}

.vxe-icon--refresh:before {
  left: 50%;
  top: 0;
  -webkit-transform: translateX(50%) rotate(-45deg);
  transform: translateX(50%) rotate(-45deg)
}

.vxe-icon--refresh:after {
  right: 50%;
  bottom: 0;
  -webkit-transform: translateX(-50%) rotate(135deg);
  transform: translateX(-50%) rotate(135deg)
}

.vxe-icon--refresh:after,.vxe-icon--refresh:before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-width: .25em;
  border-style: solid;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-left-color: transparent
}

.vxe-icon--refresh.roll {
  -webkit-animation: rollCircle 1s linear infinite;
  animation: rollCircle 1s linear infinite
}

@-webkit-keyframes rollCircle {
  0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg)
  }

  to {
      -webkit-transform: rotate(1turn);
      transform: rotate(1turn)
  }
}

@keyframes rollCircle {
  0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg)
  }

  to {
      -webkit-transform: rotate(1turn);
      transform: rotate(1turn)
  }
}

.vxe-icon--error:before,.vxe-icon--info:before,.vxe-icon--question:before,.vxe-icon--success:before,.vxe-icon--warning:before {
  content: "";
  border-radius: 50%;
  border-width: .5em;
  border-style: solid;
  border-color: inherit;
  position: absolute;
  top: 0;
  left: 0
}

.vxe-icon--error:after,.vxe-icon--info:after,.vxe-icon--question:after,.vxe-icon--warning:after {
  position: absolute;
  color: #fff;
  font-size: .7em;
  display: inline-block;
  top: 0;
  left: 0;
  width: inherit;
  height: inherit;
  text-align: center;
  font-weight: 700
}

.vxe-icon--question:after {
  content: "?"
}

.vxe-icon--info:after {
  content: "!";
  top: .05em;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg)
}

.vxe-icon--warning:after {
  content: "!"
}

.vxe-icon--success:after {
  content: "";
  position: absolute;
  height: .55em;
  width: .3em;
  left: .35em;
  top: .15em;
  border-width: .1em;
  border-style: solid;
  border-color: #fff;
  border-left: 0;
  border-top: 0;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg)
}

.vxe-icon--error:after {
  content: "\2716";
  left: -.1em
}

[class*=vxe-],[class*=vxe-] :after,[class*=vxe-] :before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box
}

.t--animat .vxe-filter--btn:after,.t--animat .vxe-filter--btn:before,.t--animat .vxe-sort--asc-btn:after,.t--animat .vxe-sort--asc-btn:before,.t--animat .vxe-sort--desc-btn:after,.t--animat .vxe-sort--desc-btn:before {
  -webkit-transition: border .1s ease-in-out;
  transition: border .1s ease-in-out
}

.t--animat .vxe-table--expand-icon {
  -webkit-transition: all .1s ease-in-out;
  transition: all .1s ease-in-out
}

.t--animat .vxe-input--wrapper .vxe-input {
  -webkit-transition: border .1s ease-in-out;
  transition: border .1s ease-in-out
}

.t--animat .vxe-tree--node-btn {
  -webkit-transition: -webkit-transform .1s ease-in-out;
  transition: -webkit-transform .1s ease-in-out;
  transition: transform .1s ease-in-out;
  transition: transform .1s ease-in-out,-webkit-transform .1s ease-in-out
}

.t--animat .vxe-checkbox>input:checked+span,.t--animat .vxe-radio>input:checked+span {
  -webkit-transition: background-color .1s ease-in-out;
  transition: background-color .1s ease-in-out
}

.vxe-table .vxe-body--column.col--ellipsis:not(.col--actived) .vxe-cell,.vxe-table .vxe-body--column.col--ellipsis:not(.col--actived) .vxe-cell>.vxe-checkbox,.vxe-table .vxe-footer--column.col--ellipsis:not(.col--actived) .vxe-cell,.vxe-table .vxe-footer--column.col--ellipsis:not(.col--actived) .vxe-cell>.vxe-checkbox,.vxe-table .vxe-header--column.col--ellipsis:not(.col--actived) .vxe-cell,.vxe-table .vxe-header--column.col--ellipsis:not(.col--actived) .vxe-cell>.vxe-checkbox {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.vxe-table-hidden-column {
  display: none
}

.vxe-table--filter-wrapper .vxe-default-input,.vxe-table--filter-wrapper .vxe-default-select,.vxe-table--filter-wrapper .vxe-default-textarea,.vxe-table .vxe-default-input,.vxe-table .vxe-default-select,.vxe-table .vxe-default-textarea {
  outline: 0;
  padding: 0 2px;
  height: 40px;
  width: 100%;
  color: #333;
  border-radius: 0;
  border: 1px solid #dcdfe6
}

.vxe-table--filter-wrapper .vxe-default-input:focus,.vxe-table--filter-wrapper .vxe-default-select:focus,.vxe-table--filter-wrapper .vxe-default-textarea:focus,.vxe-table .vxe-default-input:focus,.vxe-table .vxe-default-select:focus,.vxe-table .vxe-default-textarea:focus {
  border: 1px solid #409eff
}

.vxe-table--filter-wrapper .vxe-default-textarea,.vxe-table .vxe-default-textarea {
  resize: none;
  vertical-align: middle
}

.vxe-table--filter-wrapper .vxe-input--wrapper,.vxe-table .vxe-input--wrapper {
  width: 100%;
  display: block
}

.vxe-table--filter-wrapper .vxe-input--wrapper .vxe-input,.vxe-table--filter-wrapper .vxe-input--wrapper .vxe-textarea,.vxe-table .vxe-input--wrapper .vxe-input,.vxe-table .vxe-input--wrapper .vxe-textarea {
  padding: 0 2px
}

.vxe-table--filter-wrapper .vxe-input--wrapper .vxe-textarea,.vxe-table .vxe-input--wrapper .vxe-textarea {
  resize: none
}

.vxe-table--filter-wrapper .vxe-default-input,.vxe-table--filter-wrapper .vxe-default-textarea {
  padding: 0 10px
}

.vxe-table {
  position: relative;
  overflow: hidden;
  border: 1px solid #ccc;
  font-size: 14px;
  color: #000;
  font-family: Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,Arial,sans-serif;
  background-color: #fff
}

.vxe-table:after,.vxe-table:before {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: #e8eaec;
  z-index: 1
}

.vxe-table:before {
  top: 0
}

.vxe-table:after {
  bottom: 0
}

.vxe-table table {
  border-spacing: 0;
  border-collapse: separate
}

.vxe-table .vxe-table--footer-wrapper,.vxe-table .vxe-table--header-wrapper {
  overflow-x: hidden;
  overflow-y: hidden;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc
}

.vxe-table.show--foot.scroll--x .vxe-table--body-wrapper {
  overflow-x: scroll
}

.vxe-table .vxe-body--row {
  background-color: #fff
}

.vxe-table .vxe-body--row.row--hover,.vxe-table .vxe-body--row.row--hover td {
  background-color: #d7f1fd
}

.vxe-table .vxe-body--row.row--current,.vxe-table .vxe-body--row.row--current td {
  background-color: #b6e8ff
}

.vxe-table .vxe-body--row .vxe-body--column {
  border-bottom: 1px solid #ddd
}

.vxe-table.c--resize * {
  cursor: col-resize
}

.vxe-table.t--stripe .vxe-body--row:not(.row--current):not(.row--hover):nth-child(2n) {
  background-color: #fafafa
}

.vxe-table.column--highlight .vxe-header--column:not(.col--index):hover {
  background-color: #d7effb
}

.vxe-table .vxe-body--column,.vxe-table .vxe-footer--column,.vxe-table .vxe-header--column {
  padding: 12px 0;
  line-height: 25px;
  text-align: left
}

.vxe-table .vxe-body--column.col--current,.vxe-table .vxe-footer--column.col--current,.vxe-table .vxe-header--column.col--current {
  background-color: #e6f7ff
}

.vxe-table .vxe-body--column.col--center,.vxe-table .vxe-footer--column.col--center,.vxe-table .vxe-header--column.col--center {
  text-align: center
}

.vxe-table .vxe-body--column.col--right,.vxe-table .vxe-footer--column.col--right,.vxe-table .vxe-header--column.col--right {
  text-align: right
}

.vxe-table.t--border.scroll--y .vxe-body--column:last-child,.vxe-table.t--border .vxe-body--column {
  border-right: 1px solid #ddd
}

.vxe-table.t--border.scroll--y .vxe-footer--column:last-child,.vxe-table.t--border.scroll--y .vxe-header--column:last-child,.vxe-table.t--border .vxe-footer--column,.vxe-table.t--border .vxe-header--column {
  border-right: 1px solid #ccc
}

.vxe-table.t--border .vxe-footer--column {
  border-bottom: 1px solid #ccc
}

.vxe-table.t--border .vxe-table--fixed-left-wrapper .vxe-body--column {
  border-right-color: #ddd
}

.vxe-table.t--checked {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.vxe-table.t--checked .vxe-body--column.col--index,.vxe-table.t--checked .vxe-header--column.col--index {
  text-align: center;
  cursor: default
}

.vxe-table.t--checked .vxe-header--column.col--index .vxe-cell {
  visibility: hidden
}

.vxe-table.t--checked .vxe-body--column.col--index {
  background-color: #f8f8f9
}

.vxe-table.t--checked .vxe-body--column.col--index.col--index-checked {
  background-color: #dcdcdc
}

.vxe-table.size--medium .vxe-body--column,.vxe-table.size--medium .vxe-footer--column,.vxe-table.size--medium .vxe-header--column {
  padding: 10px 0
}

.vxe-table.size--medium .vxe-table--loading .vxe-table--spinner {
  width: 50px;
  height: 50px
}

.vxe-table.size--medium .vxe-default-input,.vxe-table.size--medium .vxe-default-select,.vxe-table.size--medium .vxe-default-textarea,.vxe-table.size--medium .vxe-input--wrapper {
  height: 36px
}

.vxe-table.size--small {
  font-size: 12px
}

.vxe-table.size--small .vxe-body--column,.vxe-table.size--small .vxe-footer--column,.vxe-table.size--small .vxe-header--column {
  padding: 8px 0
}

.vxe-table.size--small .vxe-table--loading .vxe-table--spinner {
  width: 44px;
  height: 44px
}

.vxe-table.size--small .vxe-default-input,.vxe-table.size--small .vxe-default-select,.vxe-table.size--small .vxe-default-textarea,.vxe-table.size--small .vxe-input--wrapper {
  height: 32px
}

.vxe-table.size--mini {
  font-size: 12px
}

.vxe-table.size--mini .vxe-body--column,.vxe-table.size--mini .vxe-footer--column,.vxe-table.size--mini .vxe-header--column {
  padding: 1px 0
}

.vxe-table.size--mini .vxe-table--loading .vxe-table--spinner {
  width: 38px;
  height: 38px
}

.vxe-table.size--mini .vxe-default-input,.vxe-table.size--mini .vxe-default-select,.vxe-table.size--mini .vxe-default-textarea,.vxe-table.size--mini .vxe-input--wrapper {
  height: 21px
}

.vxe-table .vxe-cell {
  white-space: normal;
  word-break: break-word;
  padding: 0 1px
}

.vxe-table .vxe-cell .vxe-checkbox {
  vertical-align: bottom
}

.vxe-table .fixed--hidden {
  visibility: hidden
}

.vxe-table .vxe-table--fixed-left-wrapper,.vxe-table .vxe-table--fixed-right-wrapper {
  width: 100%;
  position: absolute;
  top: 0;
  z-index: 1;
  overflow: hidden;
  background-color: #fff
}

.vxe-table .vxe-table--fixed-left-wrapper .vxe-table--body-wrapper,.vxe-table .vxe-table--fixed-right-wrapper .vxe-table--body-wrapper {
  overflow-x: hidden
}

.vxe-table.show--head .vxe-table--fixed-left-wrapper .vxe-table--body-wrapper:before,.vxe-table.show--head .vxe-table--fixed-right-wrapper .vxe-table--body-wrapper:before {
  display: none
}

.vxe-table .vxe-table--fixed-left-wrapper {
  left: 0;
  width: 200px;
  border-right: 1px solid #ddd
}

.vxe-table .vxe-table--fixed-left-wrapper.scrolling--middle {
  -webkit-box-shadow: 2px 2px 6px rgba(0,0,0,.12);
  box-shadow: 2px 2px 6px rgba(0,0,0,.12)
}

.vxe-table .vxe-table--fixed-right-wrapper {
  right: 0
}

.vxe-table .vxe-table--fixed-right-wrapper.scrolling--middle {
  -webkit-box-shadow: -2px 2px 6px rgba(0,0,0,.12);
  box-shadow: -2px 2px 6px rgba(0,0,0,.12)
}

.vxe-table .vxe-table--fixed-left-wrapper:before,.vxe-table .vxe-table--fixed-right-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 0;
  border-top: 1px solid #ddd;
  z-index: 1
}

.vxe-table .vxe-table--body-wrapper,.vxe-table .vxe-table--footer-wrapper,.vxe-table .vxe-table--header-wrapper {
  position: relative
}

.vxe-table .vxe-table--body-wrapper.fixed-left--wrapper,.vxe-table .vxe-table--body-wrapper.fixed-right--wrapper,.vxe-table .vxe-table--footer-wrapper.fixed-left--wrapper,.vxe-table .vxe-table--footer-wrapper.fixed-right--wrapper,.vxe-table .vxe-table--header-wrapper.fixed-left--wrapper,.vxe-table .vxe-table--header-wrapper.fixed-right--wrapper {
  position: absolute;
  top: 0
}

.vxe-table .vxe-table--body-wrapper.fixed-left--wrapper,.vxe-table .vxe-table--footer-wrapper.fixed-left--wrapper,.vxe-table .vxe-table--header-wrapper.fixed-left--wrapper {
  left: 0
}

.vxe-table .vxe-table--body-wrapper.fixed-right--wrapper,.vxe-table .vxe-table--footer-wrapper.fixed-right--wrapper,.vxe-table .vxe-table--header-wrapper.fixed-right--wrapper {
  right: 0;
  overflow-y: auto
}

.vxe-table .vxe-body--x-space {
  width: 100%;
  height: 1px;
  margin-bottom: -1px
}

.vxe-table .vxe-body--y-space {
  width: 0;
  float: left
}

.vxe-table .vxe-sort-wrapper {
  padding: 0 2px;
  vertical-align: middle;
  display: inline-block;
  height: 22px;
  margin-top: -5px
}

.vxe-table .vxe-sort-wrapper .vxe-icon--caret-bottom:before,.vxe-table .vxe-sort-wrapper .vxe-icon--caret-left:before,.vxe-table .vxe-sort-wrapper .vxe-icon--caret-right:before,.vxe-table .vxe-sort-wrapper .vxe-icon--caret-top:before {
  bottom: .1em
}

.vxe-table .vxe-sort-wrapper .vxe-sort--asc-btn,.vxe-table .vxe-sort-wrapper .vxe-sort--desc-btn {
  font-size: 12px;
  color: #c0c4cc;
  cursor: pointer
}

.vxe-table .vxe-sort-wrapper .vxe-sort--asc-btn:hover,.vxe-table .vxe-sort-wrapper .vxe-sort--desc-btn:hover {
  color: #333
}

.vxe-table .vxe-sort-wrapper .vxe-sort--asc-btn.sort--active,.vxe-table .vxe-sort-wrapper .vxe-sort--desc-btn.sort--active {
  color: #409eff
}

.vxe-table .vxe-table--resizable-bar {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 100%;
  z-index: 4
}

.vxe-table .vxe-table--resizable-bar:before {
  content: "";
  display: block;
  height: 100%;
  background-color: #d9dddf
}

.vxe-table .vxe-tree--indent {
  display: inline-block
}

.vxe-table .vxe-tree-wrapper {
  display: inline-block;
  vertical-align: bottom;
  width: 18px;
  cursor: pointer
}

.vxe-table .vxe-tree-wrapper.is--active .vxe-tree--node-btn {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg)
}

.vxe-table .vxe-tree-wrapper .vxe-tree--node-btn {
  font-size: 12px;
  color: #939599
}

.vxe-table .vxe-tree-wrapper .vxe-tree--node-btn:hover {
  color: #333
}

.vxe-table .vxe-table--expanded {
  display: block;
  text-align: center;
  cursor: pointer
}

.vxe-table .vxe-table--expanded .vxe-table--expand-icon {
  display: inline-block;
  width: 6px;
  height: 6px;
  border: 1px solid #666;
  vertical-align: middle;
  border-width: 1px 1px 0 0;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  background-color: transparent
}

.vxe-table .vxe-table--expanded.expand--active .vxe-table--expand-icon {
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg)
}

.vxe-table .vxe-body--expanded-column {
  border-bottom: 1px solid #ddd
}

.vxe-table .vxe-body--expanded-cell {
  padding: 20px
}

.vxe-table.fixed--left .vxe-body--column,.vxe-table.fixed--right .vxe-body--column,.vxe-table.vxe-editable .vxe-body--column {
  height: 48px
}

.vxe-table.fixed--left.size--medium .vxe-body--column,.vxe-table.fixed--right.size--medium .vxe-body--column,.vxe-table.vxe-editable.size--medium .vxe-body--column {
  height: 44px
}

.vxe-table.fixed--left.size--small .vxe-body--column,.vxe-table.fixed--right.size--small .vxe-body--column,.vxe-table.vxe-editable.size--small .vxe-body--column {
  height: 40px
}

.vxe-table.fixed--left.size--mini .vxe-body--column,.vxe-table.fixed--right.size--mini .vxe-body--column,.vxe-table.vxe-editable.size--mini .vxe-body--column {
  height: 23px
}

.vxe-table.is--loading .vxe-table--empty-block {
  visibility: hidden
}

.vxe-table .vxe-table--empty-block {
  display: none;
  min-height: 60px;
  padding: 10px
}

.vxe-table .vxe-table--empty-block.is--visible {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}

.vxe-table .vxe-table--empty-block .vxe-table--empty-text {
  display: block;
  width: 50%
}

.vxe-table .vxe-body--column.col--selected:not(.col--checked) {
  -webkit-box-shadow: inset 0 0 0 2px #409eff;
  box-shadow: inset 0 0 0 2px #409eff
}

.vxe-table .vxe-body--column.col--actived,.vxe-table .vxe-body--column.col--dirty,.vxe-table .vxe-body--column.col--selected {
  position: relative
}

.vxe-table .vxe-body--column.col--valid-error .vxe-cell--valid {
  width: 320px;
  position: absolute;
  bottom: calc(100% + 4px);
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  text-align: center;
  pointer-events: none;
  z-index: 9
}

.vxe-table .vxe-body--column.col--valid-error .vxe-cell--valid .vxe-cell--valid-msg {
  display: inline-block;
  border-radius: 4px;
  padding: 8px 12px;
  color: #fff;
  background-color: #f56c6c;
  pointer-events: auto
}

.vxe-table .vxe-body--column.col--valid-error .vxe-default-input,.vxe-table .vxe-body--column.col--valid-error .vxe-default-select,.vxe-table .vxe-body--column.col--valid-error .vxe-default-textarea,.vxe-table .vxe-body--column.col--valid-error .vxe-input--wrapper>.vxe-input {
  border-color: #f56c6c
}

.vxe-table .vxe-body--row:first-child .vxe-cell--valid {
  bottom: auto;
  top: calc(100% + 4px)
}

.vxe-table.vxe-editable.c--highlight .vxe-body--column.col--actived {
  -webkit-box-shadow: inset 0 0 0 2px #409eff;
  box-shadow: inset 0 0 0 2px #409eff
}

.vxe-table.vxe-editable.c--highlight .vxe-body--column.col--actived.col--valid-error {
  -webkit-box-shadow: inset 0 0 0 2px #f56c6c;
  box-shadow: inset 0 0 0 2px #f56c6c
}

.vxe-table.vxe-editable .vxe-body--column.col--dirty:before {
  content: "";
  top: -5px;
  left: -5px;
  position: absolute;
  border-width: 5px;
  border-style: solid;
  border-color: transparent #f56c6c transparent transparent;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg)
}

.vxe-table--header-wrapper {
  background: #efefef;
  background: -webkit-gradient(linear,left bottom,left top,from(#efefef),to(#fff));
  background: linear-gradient(0deg,#efefef,#fff)
}

.vxe-table--header-wrapper .vxe-table--repair {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 1px;
  background-color: #e8eaec
}

.vxe-header--column {
  position: relative
}

.vxe-header--column.col--title-checked {
  background-color: #dcdcdc
}

.vxe-header--column .vxe-required-icon {
  display: inline-block;
  color: #f56c6c;
  line-height: 16px;
  font-size: 16px;
  vertical-align: middle
}

.vxe-header--column .vxe-required-icon:before {
  content: "*";
  width: 10px;
  height: 8px;
  display: block
}

.vxe-header--column .vxe-edit-icon {
  font-size: 12px;
  margin: 1px 2px 2px 2px
}

.vxe-header--column .vxe-resizable {
  position: absolute;
  right: -7px;
  bottom: 0;
  width: 14px;
  height: 100%;
  text-align: center;
  z-index: 1;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: col-resize
}

.is--groupchildren div {
  height: 0;
  overflow: hidden
}

.vxe-header--column .vxe-resizable.is--line:after,.vxe-header--column .vxe-resizable.is--line:before {
  content: "";
  display: inline-block;
  vertical-align: middle
}

.vxe-header--column .vxe-resizable.is--line:before {
  width: 1px;
  height: 50%;
  background-color: #d9dddf
}

.vxe-header--column .vxe-resizable.is--line:after {
  width: 0;
  height: 100%
}

.vxe-table--fixed-right-wrapper .vxe-header--column .vxe-resizable {
  right: auto;
  left: -7px
}

.vxe-table--body-wrapper,.vxe-table--fixed-left-body-wrapper,.vxe-table--fixed-right-body-wrapper {
  overflow-y: auto;
  overflow-x: auto
}

.vxe-bodyxscrollhide {
  overflow-x: hidden
}

.vxe-table--borders .vxe-table-border-bottom,.vxe-table--borders .vxe-table-border-left,.vxe-table--borders .vxe-table-border-right,.vxe-table--borders .vxe-table-border-top {
  position: absolute;
  background-color: #409eff
}

.vxe-table--borders .vxe-table-checked-borders .vxe-table-border-bottom,.vxe-table--borders .vxe-table-checked-borders .vxe-table-border-top {
  height: 2px
}

.vxe-table--borders .vxe-table-checked-borders .vxe-table-border-left,.vxe-table--borders .vxe-table-checked-borders .vxe-table-border-right {
  width: 2px
}

.vxe-table--borders .vxe-table-copyed-borders .vxe-table-border-bottom,.vxe-table--borders .vxe-table-copyed-borders .vxe-table-border-top {
  height: 3px
}

.vxe-table--borders .vxe-table-copyed-borders .vxe-table-border-left,.vxe-table--borders .vxe-table-copyed-borders .vxe-table-border-right {
  width: 3px
}

.vxe-table--borders .vxe-table-copyed-borders>span {
  background: repeating-linear-gradient(135deg,transparent,transparent 3px,#409eff 0,#409eff 9px);
  -webkit-animation: shine 1s linear infinite;
  animation: shine 1s linear infinite
}

.vxe-body--row .vxe-body--column.col--checked {
  position: relative;
  background-color: #e6f7ff;
  border-right-color: #d4d4d4;
  border-bottom-color: #d4d4d4
}

.vxe-body--row .vxe-body--column.col--selected {
  background-color: #fff
}

@-webkit-keyframes shine {
  0% {
      background-position: -1px -1px
  }

  to {
      background-position: -12px -12px
  }
}

@keyframes shine {
  0% {
      background-position: -1px -1px
  }

  to {
      background-position: -12px -12px
  }
}

.vxe-table--footer-wrapper {
  margin-top: -1px;
  background-color: #fff
}

.vxe-table--footer-wrapper.body--wrapper {
  overflow-x: auto
}

.vxe-filter-wrapper {
  padding: 0 2px;
  vertical-align: middle;
  display: inline-block;
  line-height: 15px;
  margin-top: -2px
}

.vxe-filter-wrapper.is--active .vxe-filter--btn {
  color: #333
}

.vxe-filter-wrapper .vxe-filter--btn {
  font-size: 13px;
  color: #c0c4cc;
  cursor: pointer
}

.vxe-filter-wrapper .vxe-filter--btn:hover {
  color: #333
}

.filter--active .vxe-filter-wrapper .vxe-filter--btn {
  color: #409eff
}

.vxe-table--filter-wrapper {
  display: none;
  position: absolute;
  min-width: 80px;
  border-radius: 2px;
  color: #333;
  background-color: #fff;
  border: 1px solid #ebeef5;
  -webkit-box-shadow: 0 2px 12px 0 rgba(0,0,0,.2);
  box-shadow: 0 2px 12px 0 rgba(0,0,0,.2);
  font-size: 13px;
  font-family: Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,Arial,sans-serif;
  z-index: 99
}

.vxe-table--filter-wrapper.filter--active {
  display: block
}

.vxe-table--filter-wrapper .vxe-table--filter-body {
  list-style-type: none;
  margin: 0;
  padding: 0;
  max-height: 240px;
  padding: 10px;
  overflow-x: hidden;
  overflow-y: auto
}

.vxe-table--filter-wrapper .vxe-table--filter-body .vxe-table--filter-option {
  margin-bottom: 8px
}

.vxe-table--filter-wrapper .vxe-table--filter-body .vxe-table--filter-option:last-child {
  margin-bottom: 0
}

.vxe-table--filter-wrapper .vxe-table--filter-body .vxe-table--filter-option:hover .vxe-table--filter-label {
  color: #409eff
}

.vxe-table--filter-wrapper .vxe-table--filter-body .vxe-table--filter-option.is--active .vxe-table--filter-label {
  font-weight: 700;
  color: #409eff
}

.vxe-table--filter-wrapper .vxe-table--filter-body .vxe-table--filter-option .vxe-checkbox {
  display: block
}

.vxe-table--filter-wrapper .vxe-table--filter-body .vxe-table--filter-option .vxe-checkbox .vxe-checkbox--label {
  max-width: 360px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.vxe-table--filter-wrapper .vxe-table--filter-body .vxe-table--filter-option .vxe-table--filter-label {
  display: block;
  max-width: 360px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer
}

.vxe-table--filter-wrapper .vxe-table--filter-footer {
  border-top: 1px solid #ebeef5;
  padding: 8px
}

.vxe-table--filter-wrapper .vxe-table--filter-footer button {
  background-color: transparent;
  padding: 0 3px;
  border: 0;
  font-size: 13px;
  color: #333;
  cursor: pointer
}

.vxe-table--filter-wrapper .vxe-table--filter-footer button:focus {
  outline: none
}

.vxe-table--filter-wrapper .vxe-table--filter-footer button:hover {
  color: #409eff
}

.vxe-table--filter-wrapper .vxe-table--filter-footer button.is--disabled {
  color: #c0c4cc;
  cursor: not-allowed
}

.vxe-table--loading {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 99;
  background-color: rgba(0,0,0,.2)
}

.vxe-table--loading .vxe-table--spinner {
  width: 56px;
  height: 56px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%)
}

.vxe-table--loading .vxe-table--spinner:after,.vxe-table--loading .vxe-table--spinner:before {
  content: "";
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #409eff;
  opacity: .6;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-animation: bounce 2s ease-in-out infinite;
  animation: bounce 2s ease-in-out infinite
}

.vxe-table--loading .vxe-table--spinner:after {
  -webkit-animation-delay: -1s;
  animation-delay: -1s
}

@-webkit-keyframes bounce {
  0%,to {
      -webkit-transform: scale(0);
      transform: scale(0)
  }

  50% {
      -webkit-transform: scale(1);
      transform: scale(1)
  }
}

@keyframes bounce {
  0%,to {
      -webkit-transform: scale(0);
      transform: scale(0)
  }

  50% {
      -webkit-transform: scale(1);
      transform: scale(1)
  }
}

.vxe-grid .vxe-body--row.row--pending {
  color: #f56c6c;
  text-decoration: line-through;
  cursor: no-drop
}

.vxe-grid .vxe-body--row.row--pending .vxe-body--column {
  position: relative
}

.vxe-grid .vxe-body--row.row--pending .vxe-body--column:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  height: 0;
  border-bottom: 1px solid #f56c6c;
  z-index: 1
}

.vxe-table--ctxmenu-clild-wrapper,.vxe-table--ctxmenu-wrapper {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4000;
  font-size: 12px;
  background-color: #fff;
  border: 1px solid #ebeef5;
  -webkit-box-shadow: 2px 2px 4px -2px rgba(0,0,0,.2);
  box-shadow: 2px 2px 4px -2px rgba(0,0,0,.2);
  padding: 0 1px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #333;
  font-family: Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,Arial,sans-serif
}

.show.vxe-table--ctxmenu-clild-wrapper,.vxe-table--ctxmenu-wrapper.show {
  display: block
}

.vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--option-wrapper,.vxe-table--ctxmenu-clild-wrapper .vxe-table--ctxmenu-clild-wrapper,.vxe-table--ctxmenu-wrapper .vxe-ctxmenu--option-wrapper,.vxe-table--ctxmenu-wrapper .vxe-table--ctxmenu-clild-wrapper {
  margin: 0;
  padding: 0;
  list-style-type: none;
  border-bottom: 1px solid #e8eaed
}

.vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--option-wrapper li,.vxe-table--ctxmenu-clild-wrapper .vxe-table--ctxmenu-clild-wrapper li,.vxe-table--ctxmenu-wrapper .vxe-ctxmenu--option-wrapper li,.vxe-table--ctxmenu-wrapper .vxe-table--ctxmenu-clild-wrapper li {
  position: relative;
  margin: 1px 0;
  border: 1px solid transparent
}

.vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--option-wrapper li:last-child,.vxe-table--ctxmenu-clild-wrapper .vxe-table--ctxmenu-clild-wrapper li:last-child,.vxe-table--ctxmenu-wrapper .vxe-ctxmenu--option-wrapper li:last-child,.vxe-table--ctxmenu-wrapper .vxe-table--ctxmenu-clild-wrapper li:last-child {
  border: 0
}

.vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--option-wrapper li.link--active,.vxe-table--ctxmenu-clild-wrapper .vxe-table--ctxmenu-clild-wrapper li.link--active,.vxe-table--ctxmenu-wrapper .vxe-ctxmenu--option-wrapper li.link--active,.vxe-table--ctxmenu-wrapper .vxe-table--ctxmenu-clild-wrapper li.link--active {
  color: #2b2b2b;
  background-color: #c5c5c5;
  border-color: #c5c5c5
}

.vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--option-wrapper li.link--disabled .vxe-ctxmenu--link,.vxe-table--ctxmenu-clild-wrapper .vxe-table--ctxmenu-clild-wrapper li.link--disabled .vxe-ctxmenu--link,.vxe-table--ctxmenu-wrapper .vxe-ctxmenu--option-wrapper li.link--disabled .vxe-ctxmenu--link,.vxe-table--ctxmenu-wrapper .vxe-table--ctxmenu-clild-wrapper li.link--disabled .vxe-ctxmenu--link {
  color: #b1b1b1
}

.vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--option-wrapper li.link--disabled.link--active,.vxe-table--ctxmenu-clild-wrapper .vxe-table--ctxmenu-clild-wrapper li.link--disabled.link--active,.vxe-table--ctxmenu-wrapper .vxe-ctxmenu--option-wrapper li.link--disabled.link--active,.vxe-table--ctxmenu-wrapper .vxe-table--ctxmenu-clild-wrapper li.link--disabled.link--active {
  border-color: #c0c1c2;
  background-color: #eee
}

.vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--option-wrapper li.link--disabled.link--active:hover,.vxe-table--ctxmenu-clild-wrapper .vxe-table--ctxmenu-clild-wrapper li.link--disabled.link--active:hover,.vxe-table--ctxmenu-wrapper .vxe-ctxmenu--option-wrapper li.link--disabled.link--active:hover,.vxe-table--ctxmenu-wrapper .vxe-table--ctxmenu-clild-wrapper li.link--disabled.link--active:hover {
  background-color: inherit
}

.vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--option-wrapper .vxe-ctxmenu--link,.vxe-table--ctxmenu-clild-wrapper .vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--link,.vxe-table--ctxmenu-wrapper .vxe-ctxmenu--option-wrapper .vxe-ctxmenu--link,.vxe-table--ctxmenu-wrapper .vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--link {
  display: block;
  padding: 0 30px;
  min-width: 120px;
  max-width: 180px;
  line-height: 26px;
  color: #333
}

.vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--option-wrapper .vxe-ctxmenu--link .vxe-ctxmenu--link-prefix,.vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--option-wrapper .vxe-ctxmenu--link .vxe-ctxmenu--link-suffix,.vxe-table--ctxmenu-clild-wrapper .vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--link .vxe-ctxmenu--link-prefix,.vxe-table--ctxmenu-clild-wrapper .vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--link .vxe-ctxmenu--link-suffix,.vxe-table--ctxmenu-wrapper .vxe-ctxmenu--option-wrapper .vxe-ctxmenu--link .vxe-ctxmenu--link-prefix,.vxe-table--ctxmenu-wrapper .vxe-ctxmenu--option-wrapper .vxe-ctxmenu--link .vxe-ctxmenu--link-suffix,.vxe-table--ctxmenu-wrapper .vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--link .vxe-ctxmenu--link-prefix,.vxe-table--ctxmenu-wrapper .vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--link .vxe-ctxmenu--link-suffix {
  position: absolute;
  top: 5px;
  margin-right: 5px;
  font-size: 16px
}

.vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--option-wrapper .vxe-ctxmenu--link .vxe-ctxmenu--link-prefix,.vxe-table--ctxmenu-clild-wrapper .vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--link .vxe-ctxmenu--link-prefix,.vxe-table--ctxmenu-wrapper .vxe-ctxmenu--option-wrapper .vxe-ctxmenu--link .vxe-ctxmenu--link-prefix,.vxe-table--ctxmenu-wrapper .vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--link .vxe-ctxmenu--link-prefix {
  left: 5px
}

.vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--option-wrapper .vxe-ctxmenu--link .vxe-ctxmenu--link-suffix,.vxe-table--ctxmenu-clild-wrapper .vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--link .vxe-ctxmenu--link-suffix,.vxe-table--ctxmenu-wrapper .vxe-ctxmenu--option-wrapper .vxe-ctxmenu--link .vxe-ctxmenu--link-suffix,.vxe-table--ctxmenu-wrapper .vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--link .vxe-ctxmenu--link-suffix {
  right: 5px
}

.vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--option-wrapper .vxe-ctxmenu--link .vxe-ctxmenu--link-suffix.suffix--haschild,.vxe-table--ctxmenu-clild-wrapper .vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--link .vxe-ctxmenu--link-suffix.suffix--haschild,.vxe-table--ctxmenu-wrapper .vxe-ctxmenu--option-wrapper .vxe-ctxmenu--link .vxe-ctxmenu--link-suffix.suffix--haschild,.vxe-table--ctxmenu-wrapper .vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--link .vxe-ctxmenu--link-suffix.suffix--haschild {
  top: 8px
}

.vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--option-wrapper .vxe-ctxmenu--link .vxe-ctxmenu--link-suffix.suffix--haschild:before,.vxe-table--ctxmenu-clild-wrapper .vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--link .vxe-ctxmenu--link-suffix.suffix--haschild:before,.vxe-table--ctxmenu-wrapper .vxe-ctxmenu--option-wrapper .vxe-ctxmenu--link .vxe-ctxmenu--link-suffix.suffix--haschild:before,.vxe-table--ctxmenu-wrapper .vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--link .vxe-ctxmenu--link-suffix.suffix--haschild:before {
  position: absolute;
  content: "";
  border: 4px solid transparent;
  border-left-color: #727272
}

.vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--option-wrapper .vxe-ctxmenu--link .vxe-ctxmenu--link-content,.vxe-table--ctxmenu-clild-wrapper .vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--link .vxe-ctxmenu--link-content,.vxe-table--ctxmenu-wrapper .vxe-ctxmenu--option-wrapper .vxe-ctxmenu--link .vxe-ctxmenu--link-content,.vxe-table--ctxmenu-wrapper .vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--link .vxe-ctxmenu--link-content {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--option-wrapper .vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--link,.vxe-table--ctxmenu-clild-wrapper .vxe-table--ctxmenu-clild-wrapper .vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--link,.vxe-table--ctxmenu-wrapper .vxe-ctxmenu--option-wrapper .vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--link,.vxe-table--ctxmenu-wrapper .vxe-table--ctxmenu-clild-wrapper .vxe-table--ctxmenu-clild-wrapper .vxe-ctxmenu--link {
  max-width: 180px;
  padding: 0 20px 0 30px
}

.vxe-table--ctxmenu-clild-wrapper {
  display: none;
  z-index: 4100;
  top: 0;
  left: 100%
}

.vxe-table--ctxmenu-clild-wrapper.show {
  display: block
}

.vxe-toolbar {
  padding: 0
}

.vxe-toolbar:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
  overflow: hidden;
  visibility: hidden
}

.vxe-toolbar.is--loading {
  position: relative
}

.vxe-toolbar.is--loading:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-color: rgba(0,0,0,.2)
}

.vxe-toolbar.size--mini,.vxe-toolbar.size--small {
  padding: 0 0 4px 0
}

.vxe-toolbar.size--medium .vxe-custom--setting-btn,.vxe-toolbar.size--medium .vxe-refresh--btn {
  font-size: 17px
}

.vxe-toolbar.size--small .vxe-custom--setting-btn,.vxe-toolbar.size--small .vxe-refresh--btn {
  font-size: 15px
}

.vxe-toolbar.size--mini .vxe-custom--setting-btn,.vxe-toolbar.size--mini .vxe-refresh--btn {
  font-size: 14px
}

.vxe-toolbar .vxe-custom--wrapper,.vxe-toolbar .vxe-refresh--wrapper {
  float: right
}

.vxe-toolbar .vxe-custom--wrapper {
  text-align: right;
  position: relative
}

.vxe-toolbar .vxe-custom--wrapper.is--active .vxe-custom--setting-btn {
  background-color: #d9dadb;
  border-radius: 50%
}

.vxe-toolbar .vxe-custom--wrapper.is--active .vxe-custom--option-wrapper {
  display: block
}

.vxe-toolbar .vxe-custom--setting-btn,.vxe-toolbar .vxe-refresh--btn {
  font-size: 18px;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.vxe-toolbar .vxe-custom--setting-btn:hover,.vxe-toolbar .vxe-refresh--btn:hover {
  background-color: #f0f0f0;
  border-radius: 50%
}

.vxe-toolbar .vxe-custom--setting-btn>i,.vxe-toolbar .vxe-refresh--btn>i {
  display: block
}

.vxe-toolbar .vxe-refresh--btn {
  padding: 7px
}

.vxe-toolbar .vxe-custom--setting-btn {
  padding: 4px
}

.vxe-toolbar .vxe-custom--option-wrapper {
  display: none;
  position: absolute;
  right: 0;
  text-align: left;
  background-color: #fff;
  z-index: 19;
  max-height: 200px;
  overflow: auto;
  -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,.2);
  box-shadow: 0 2px 2px 0 rgba(0,0,0,.2)
}

.vxe-toolbar .vxe-custom--option-wrapper .vxe-custom--option {
  padding: 5px 5px;
  border: 1px solid #ddd;
  border-radius: 2px;
  font-weight: 700;
  font-size: 14px
}

.vxe-toolbar .vxe-custom--option-wrapper .vxe-custom--option>.vxe-checkbox {
  display: block;
  padding: 5px;
  margin: 0;
  max-width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.vxe-pager {
  padding: 10px 0;
  font-size: 14px;
  color: #333;
  font-family: Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,Arial,sans-serif;
  text-align: right;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.vxe-pager.align--left {
  text-align: left
}

.vxe-pager.align--center {
  text-align: center
}

.vxe-pager.is--loading {
  position: relative
}

.vxe-pager.is--loading:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-color: rgba(0,0,0,.2)
}

.vxe-pager.p--background .vxe-pager--jump-next,.vxe-pager.p--background .vxe-pager--jump-prev,.vxe-pager.p--background .vxe-pager--next-btn,.vxe-pager.p--background .vxe-pager--num-btn,.vxe-pager.p--background .vxe-pager--prev-btn {
  background-color: #f4f4f5;
  border-radius: 4px
}

.vxe-pager.p--background .vxe-pager--jump-next:hover,.vxe-pager.p--background .vxe-pager--jump-prev:hover,.vxe-pager.p--background .vxe-pager--num-btn:hover {
  color: #409eff
}

.vxe-pager.p--background .vxe-pager--jump-next.is--active,.vxe-pager.p--background .vxe-pager--jump-prev.is--active,.vxe-pager.p--background .vxe-pager--num-btn.is--active {
  color: #fff;
  background-color: #409eff
}

.vxe-pager.size--medium {
  padding: 8px 0
}

.vxe-pager.size--medium .vxe-pager--btn-wrapper,.vxe-pager.size--medium .vxe-pager--jump,.vxe-pager.size--medium .vxe-pager--next-btn,.vxe-pager.size--medium .vxe-pager--prev-btn,.vxe-pager.size--medium .vxe-pager--sizes,.vxe-pager.size--medium .vxe-pager--total {
  margin: 0 4px
}

.vxe-pager.size--medium .size--content,.vxe-pager.size--medium .vxe-pager--count,.vxe-pager.size--medium .vxe-pager--jump-next,.vxe-pager.size--medium .vxe-pager--jump-prev,.vxe-pager.size--medium .vxe-pager--next-btn,.vxe-pager.size--medium .vxe-pager--num-btn,.vxe-pager.size--medium .vxe-pager--prev-btn {
  height: 28px;
  line-height: 28px
}

.vxe-pager.size--medium .vxe-pager--sizes .vxe-pager--sizes-arrow {
  top: 8px
}

.vxe-pager.size--medium .vxe-pager--jump .vxe-pager--goto {
  height: 28px
}

.vxe-pager.size--medium .vxe-pager--jump-next,.vxe-pager.size--medium .vxe-pager--jump-prev,.vxe-pager.size--medium .vxe-pager--next-btn,.vxe-pager.size--medium .vxe-pager--prev-btn {
  font-size: 19px
}

.vxe-pager.size--small {
  font-size: 12px;
  padding: 8px 0
}

.vxe-pager.size--small .vxe-pager--btn-wrapper,.vxe-pager.size--small .vxe-pager--jump,.vxe-pager.size--small .vxe-pager--next-btn,.vxe-pager.size--small .vxe-pager--prev-btn,.vxe-pager.size--small .vxe-pager--sizes,.vxe-pager.size--small .vxe-pager--total {
  margin: 0 4px
}

.vxe-pager.size--small .size--content,.vxe-pager.size--small .vxe-pager--count,.vxe-pager.size--small .vxe-pager--jump-next,.vxe-pager.size--small .vxe-pager--jump-prev,.vxe-pager.size--small .vxe-pager--next-btn,.vxe-pager.size--small .vxe-pager--num-btn,.vxe-pager.size--small .vxe-pager--prev-btn {
  height: 26px;
  line-height: 26px
}

.vxe-pager.size--small .vxe-pager--sizes .vxe-pager--sizes-arrow {
  top: 7px
}

.vxe-pager.size--small .vxe-pager--jump .vxe-pager--goto {
  height: 26px
}

.vxe-pager.size--small .vxe-pager--jump-next,.vxe-pager.size--small .vxe-pager--jump-prev,.vxe-pager.size--small .vxe-pager--next-btn,.vxe-pager.size--small .vxe-pager--prev-btn {
  font-size: 17px
}

.vxe-pager.size--mini {
  font-size: 12px;
  padding: 8px 0
}

.vxe-pager.size--mini .vxe-pager--btn-wrapper,.vxe-pager.size--mini .vxe-pager--jump,.vxe-pager.size--mini .vxe-pager--next-btn,.vxe-pager.size--mini .vxe-pager--prev-btn,.vxe-pager.size--mini .vxe-pager--sizes,.vxe-pager.size--mini .vxe-pager--total {
  margin: 0 4px
}

.vxe-pager.size--mini .size--content,.vxe-pager.size--mini .vxe-pager--count,.vxe-pager.size--mini .vxe-pager--jump-next,.vxe-pager.size--mini .vxe-pager--jump-prev,.vxe-pager.size--mini .vxe-pager--next-btn,.vxe-pager.size--mini .vxe-pager--num-btn,.vxe-pager.size--mini .vxe-pager--prev-btn {
  height: 24px;
  line-height: 24px
}

.vxe-pager.size--mini .vxe-pager--sizes .vxe-pager--sizes-arrow {
  top: 6px
}

.vxe-pager.size--mini .vxe-pager--jump .vxe-pager--goto {
  height: 24px
}

.vxe-pager.size--mini .vxe-pager--jump-next,.vxe-pager.size--mini .vxe-pager--jump-prev,.vxe-pager.size--mini .vxe-pager--next-btn,.vxe-pager.size--mini .vxe-pager--prev-btn {
  font-size: 14px
}

.vxe-pager .vxe-pager--btn-wrapper,.vxe-pager .vxe-pager--count,.vxe-pager .vxe-pager--jump,.vxe-pager .vxe-pager--jump-next,.vxe-pager .vxe-pager--jump-prev,.vxe-pager .vxe-pager--next-btn,.vxe-pager .vxe-pager--prev-btn,.vxe-pager .vxe-pager--sizes,.vxe-pager .vxe-pager--total {
  margin: 0 6px;
  vertical-align: middle;
  display: inline-block
}

.vxe-pager .vxe-pager--jump-next,.vxe-pager .vxe-pager--jump-prev,.vxe-pager .vxe-pager--next-btn,.vxe-pager .vxe-pager--num-btn,.vxe-pager .vxe-pager--prev-btn,.vxe-pager .vxe-pager--sizes {
  cursor: pointer
}

.vxe-pager .size--content,.vxe-pager .vxe-pager--count,.vxe-pager .vxe-pager--jump-next,.vxe-pager .vxe-pager--jump-prev,.vxe-pager .vxe-pager--next-btn,.vxe-pager .vxe-pager--num-btn,.vxe-pager .vxe-pager--prev-btn {
  height: 30px;
  line-height: 30px;
  display: inline-block
}

.vxe-pager .vxe-pager--btn-wrapper {
  list-style-type: none;
  padding: 0;
  display: inline-block;
  text-align: center
}

.vxe-pager .vxe-pager--btn-wrapper .vxe-pager--jump-next:hover .vxe-pager--jump-more,.vxe-pager .vxe-pager--btn-wrapper .vxe-pager--jump-prev:hover .vxe-pager--jump-more {
  display: none
}

.vxe-pager .vxe-pager--btn-wrapper .vxe-pager--jump-next:hover .vxe-pager--jump-icon,.vxe-pager .vxe-pager--btn-wrapper .vxe-pager--jump-prev:hover .vxe-pager--jump-icon {
  display: inline-block
}

.vxe-pager .vxe-pager--btn-wrapper .vxe-pager--jump-icon {
  display: none
}

.vxe-pager .vxe-pager--jump-next,.vxe-pager .vxe-pager--jump-prev,.vxe-pager .vxe-pager--next-btn,.vxe-pager .vxe-pager--num-btn,.vxe-pager .vxe-pager--prev-btn {
  margin: 0 2px
}

.vxe-pager .vxe-pager--jump-next.is--active,.vxe-pager .vxe-pager--jump-next:hover,.vxe-pager .vxe-pager--jump-prev.is--active,.vxe-pager .vxe-pager--jump-prev:hover,.vxe-pager .vxe-pager--next-btn.is--active,.vxe-pager .vxe-pager--next-btn:hover,.vxe-pager .vxe-pager--num-btn.is--active,.vxe-pager .vxe-pager--num-btn:hover,.vxe-pager .vxe-pager--prev-btn.is--active,.vxe-pager .vxe-pager--prev-btn:hover {
  color: #409eff
}

.vxe-pager .vxe-pager--jump-next.is--disabled,.vxe-pager .vxe-pager--jump-prev.is--disabled,.vxe-pager .vxe-pager--next-btn.is--disabled,.vxe-pager .vxe-pager--num-btn.is--disabled,.vxe-pager .vxe-pager--prev-btn.is--disabled {
  cursor: no-drop;
  color: #b1b1b1
}

.vxe-pager .vxe-pager--jump-next.is--disabled:hover,.vxe-pager .vxe-pager--jump-prev.is--disabled:hover,.vxe-pager .vxe-pager--next-btn.is--disabled:hover,.vxe-pager .vxe-pager--num-btn.is--disabled:hover,.vxe-pager .vxe-pager--prev-btn.is--disabled:hover {
  color: #b1b1b1
}

.vxe-pager .vxe-pager--jump-next,.vxe-pager .vxe-pager--jump-prev,.vxe-pager .vxe-pager--next-btn,.vxe-pager .vxe-pager--prev-btn {
  font-size: 20px
}

.vxe-pager .vxe-pager--num-btn {
  min-width: 30px;
  font-weight: 700;
  vertical-align: middle
}

.vxe-pager .vxe-icon--page-icon,.vxe-pager .vxe-pager--jump-icon {
  margin-top: -2px
}

.vxe-pager .vxe-pager--sizes {
  position: relative;
  border-radius: 4px;
  padding: 0;
  border: 1px solid #dcdfe6;
  color: #333;
  text-align: center;
  display: inline-block;
  -webkit-transition: border .1s ease-in-out;
  transition: border .1s ease-in-out
}

.vxe-pager .vxe-pager--sizes.is--active {
  border: 1px solid #409eff
}

.vxe-pager .vxe-pager--sizes.is--active .vxe-pager--sizes-arrow {
  -webkit-transform: rotate(1turn);
  transform: rotate(1turn)
}

.vxe-pager .vxe-pager--sizes.is--active .vxe-pager-size--select-wrapper {
  display: block
}

.vxe-pager .vxe-pager--sizes .vxe-pager--sizes-arrow {
  position: absolute;
  right: 5px;
  top: 9px;
  font-size: 12px;
  -webkit-transition: -webkit-transform .2s ease-in-out;
  transition: -webkit-transform .2s ease-in-out;
  transition: transform .2s ease-in-out;
  transition: transform .2s ease-in-out,-webkit-transform .2s ease-in-out
}

.vxe-pager .vxe-pager--sizes .size--content {
  padding: 0 22px 0 10px;
  display: block
}

.vxe-pager .vxe-pager--count .vxe-pager--separator {
  margin-right: 6px
}

.vxe-pager .vxe-pager--jump .vxe-pager--goto {
  border-radius: 4px;
  border: 1px solid #dcdfe6;
  color: #333;
  height: 30px;
  -webkit-transition: border .2s ease-in-out;
  transition: border .2s ease-in-out
}

.vxe-pager .vxe-pager--jump .vxe-pager--goto:focus {
  border: 1px solid #409eff;
  outline: 0
}

.vxe-pager .vxe-pager--jump .vxe-pager--goto-text {
  margin-right: 4px
}

.vxe-pager .vxe-pager--jump .vxe-pager--classifier-text {
  margin-left: 4px
}

.vxe-pager .vxe-pager--jump .vxe-pager--goto {
  width: 42px;
  text-align: center
}

.vxe-pager-size--select-wrapper {
  display: none;
  position: absolute;
  bottom: 100%;
  width: 200px;
  text-align: center;
  z-index: 3000;
  pointer-events: none
}

.vxe-pager-size--select-wrapper .vxe-pager-size--select {
  margin: 0;
  padding: 4px 0;
  min-width: 50px;
  list-style-type: none;
  display: inline-block;
  border-radius: 4px;
  background-color: #fff;
  border: 1px solid #409eff;
  pointer-events: auto;
  -webkit-box-shadow: 0 0 6px 2px rgba(0,0,0,.1);
  box-shadow: 0 0 6px 2px rgba(0,0,0,.1)
}

.vxe-pager-size--select-wrapper .vxe-pager-size--select .size--option {
  padding: 0 15px;
  white-space: nowrap;
  cursor: pointer
}

.vxe-pager-size--select-wrapper .vxe-pager-size--select .size--option:hover {
  color: #409eff
}

.vxe-pager-size--select-wrapper .vxe-pager-size--select .size--option.is--active {
  font-weight: 700;
  color: #409eff
}

.vxe-checkbox {
  display: inline-block;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer
}

.vxe-checkbox.size--mini,.vxe-checkbox.size--small {
  font-size: 12px
}

.vxe-checkbox.size--mini>input+.vxe-checkbox--icon,.vxe-checkbox.size--small>input+.vxe-checkbox--icon {
  font-size: 14px
}

.vxe-checkbox+.vxe-checkbox {
  margin-left: 10px
}

.vxe-checkbox>input {
  display: none
}

.vxe-checkbox>input+.vxe-checkbox--icon {
  position: relative;
  display: inline-block;
  width: 1em;
  height: 1em;
  border: 1px solid #dcdfe6;
  background-color: #fff;
  vertical-align: middle;
  border-radius: .2em;
  font-size: 16px
}

.vxe-checkbox>input+.vxe-checkbox--icon:before {
  content: "";
  position: absolute
}

.vxe-checkbox>input:checked+.vxe-checkbox--icon {
  background-color: #409eff;
  border-color: #409eff
}

.vxe-checkbox>input:checked+.vxe-checkbox--icon:before {
  height: .6em;
  width: .3em;
  left: .32em;
  top: .06em;
  border-width: .15em;
  border-style: solid;
  border-color: #fff;
  border-left: 0;
  border-top: 0;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg)
}

.vxe-checkbox>input:checked+.vxe-checkbox--icon+.vxe-checkbox--label {
  color: #409eff
}

.vxe-checkbox.is--indeterminate>input:not(:checked)+.vxe-checkbox--icon {
  background-color: #409eff;
  border-color: #409eff
}

.vxe-checkbox.is--indeterminate>input:not(:checked)+.vxe-checkbox--icon:before {
  top: 50%;
  height: .15em;
  width: 100%;
  -webkit-transform: translateY(-50%) scale(.5);
  transform: translateY(-50%) scale(.5);
  border: 0;
  background-color: #fff
}

.vxe-checkbox.is--disabled {
  cursor: not-allowed
}

.vxe-checkbox.is--disabled>input+.vxe-checkbox--icon {
  border-color: #dcdfe6;
  background-color: #f3f3f3
}

.vxe-checkbox.is--disabled>input+.vxe-checkbox--icon:before {
  border-color: #c0c4cc
}

.vxe-checkbox.is--disabled>input+.vxe-checkbox--icon+.vxe-checkbox--label {
  color: #dcdfe6
}

.vxe-checkbox.is--disabled>input:checked+.vxe-checkbox--icon {
  border-color: #dcdfe6;
  background-color: #f3f3f3
}

.vxe-checkbox .vxe-checkbox--label {
  padding-left: 5px;
  vertical-align: middle;
  display: inline-block
}

.vxe-radio {
  display: inline-block;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer
}

.vxe-radio.size--mini,.vxe-radio.size--small {
  font-size: 12px
}

.vxe-radio.size--mini>input+.vxe-radio--icon,.vxe-radio.size--small>input+.vxe-radio--icon {
  font-size: 14px
}

.vxe-radio>input {
  display: none
}

.vxe-radio>input+.vxe-radio--icon {
  position: relative;
  display: inline-block;
  width: 1em;
  height: 1em;
  border: 1px solid #dcdfe6;
  background-color: #fff;
  vertical-align: middle;
  border-radius: 50%;
  font-size: 16px
}

.vxe-radio>input:checked+.vxe-radio--icon {
  background-color: #409eff;
  border-color: #409eff
}

.vxe-radio>input:checked+.vxe-radio--icon:before {
  content: "";
  position: absolute;
  border-width: .15em;
  border-style: solid;
  border-color: #fff;
  background-color: #fff;
  border-radius: 50%;
  height: .4em;
  width: .4em;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%)
}

.vxe-radio>input:checked+.vxe-radio--icon+.vxe-radio--label {
  color: #409eff
}

.vxe-radio.is--disabled {
  cursor: not-allowed
}

.vxe-radio.is--disabled>input+.vxe-radio--icon {
  border-color: #dcdfe6;
  background-color: #f3f3f3
}

.vxe-radio.is--disabled>input+.vxe-radio--icon:before {
  border-color: #c0c4cc;
  background-color: #c0c4cc
}

.vxe-radio.is--disabled>input+.vxe-radio--icon+.vxe-radio--label {
  color: #dcdfe6
}

.vxe-radio .vxe-radio--label {
  padding-left: 5px;
  vertical-align: middle;
  display: inline-block
}

.vxe-radio+.vxe-radio {
  margin-left: 10px
}

.vxe-input--wrapper {
  font-size: 14px;
  display: inline-block
}

.vxe-input--wrapper.type--textarea {
  width: 100%
}

.vxe-input--wrapper .vxe-input,.vxe-input--wrapper .vxe-textarea {
  border-radius: 4px;
  outline: 0;
  padding: 4px 8px;
  width: 100%;
  color: #333;
  border: 1px solid #dcdfe6;
  background-color: #fff
}

.vxe-input--wrapper .vxe-input:focus,.vxe-input--wrapper .vxe-textarea:focus {
  border: 1px solid #409eff
}

.vxe-input--wrapper .vxe-input[disabled],.vxe-input--wrapper .vxe-textarea[disabled] {
  cursor: not-allowed;
  background-color: #f3f3f3
}

.vxe-input--wrapper .vxe-input {
  height: 40px
}

.vxe-input--wrapper .vxe-textarea {
  height: 100%
}

.vxe-input--wrapper.size--medium .vxe-input {
  height: 36px
}

.vxe-input--wrapper.size--small .vxe-input {
  height: 32px
}

.vxe-input--wrapper.size--mini .vxe-input {
  height: 28px
}

.vxe-button--dropdown.is--active>.vxe-button:not([disabled]):not(.theme--primary),.vxe-button.type--button:not(.theme--primary):not([disabled]):hover {
  color: #5faeff;
  border-color: #73b8ff
}

.vxe-button--dropdown.is--active>.vxe-button.theme--primary,.vxe-button.type--button.theme--primary:not([disabled]):hover {
  color: #fff;
  background-color: #54a8ff;
  border-color: #54a8ff
}

.vxe-button+.vxe-button,.vxe-button+.vxe-button--dropdown,.vxe-button--dropdown+.vxe-button,.vxe-button--dropdown+.vxe-button--dropdown {
  margin-left: 10px
}

.vxe-button+.size--medium.vxe-button,.vxe-button+.size--medium.vxe-button--dropdown,.vxe-button--dropdown+.size--medium.vxe-button,.vxe-button--dropdown+.size--medium.vxe-button--dropdown {
  margin-left: 8px
}

.vxe-button+.size--small.vxe-button,.vxe-button+.size--small.vxe-button--dropdown,.vxe-button--dropdown+.size--small.vxe-button,.vxe-button--dropdown+.size--small.vxe-button--dropdown {
  margin-left: 6px
}

.vxe-button+.size--mini.vxe-button,.vxe-button+.size--mini.vxe-button--dropdown,.vxe-button--dropdown+.size--mini.vxe-button,.vxe-button--dropdown+.size--mini.vxe-button--dropdown {
  margin-left: 4px
}

.vxe-button {
  text-align: center;
  background-color: #fff;
  outline: 0;
  font-size: 14px;
  white-space: nowrap;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none
}

.vxe-button[disabled] {
  color: #b1b1b1;
  cursor: no-drop
}

.vxe-button:not([disabled]) {
  color: #333;
  cursor: pointer
}

.vxe-button.type--text {
  text-decoration: none;
  border: 0;
  background-color: transparent
}

.vxe-button.type--text:not([disabled]):hover {
  color: #73b8ff
}

.vxe-button.type--button {
  padding: 0 16px;
  line-height: 30px;
  text-shadow: 0 1px 1px hsla(0,0%,100%,.75);
  background-color: #f5f5f5;
  background-image: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#e6e6e6));
  background-image: linear-gradient(180deg,#fff,#e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#ffe6e6e6",GradientType=0);
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
  background-color: #e6e6e6;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  border: 1px solid #bbb;
  border: 0;
  border-bottom-color: #a2a2a2;
  margin-left: .3em;
  -webkit-box-shadow: inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);
  border-radius: 0
}

.vxe-button.type--button.theme--primary {
  color: #fff;
  border-color: #409eff;
  background-color: #409eff
}

.vxe-button.type--button.theme--primary:not([disabled]):active {
  color: #fff;
  background-color: #3699ff;
  border-color: #3699ff
}

.vxe-button.type--button:not(.theme--primary):not([disabled]):active {
  color: #3699ff;
  border-color: #3699ff
}

.vxe-button.type--button.size--medium {
  padding: 0 14px;
  line-height: 28px
}

.vxe-button.type--button.size--small {
  padding: 0 12px;
  line-height: 26px
}

.vxe-button.type--button.size--mini {
  padding: 0 10px;
  line-height: 24px
}

.vxe-button.size--mini,.vxe-button.size--small {
  font-size: 12px
}

.vxe-button--dropdown,.vxe-button--wrapper {
  display: inline-block
}

.vxe-button--dropdown {
  position: relative
}

.vxe-button--dropdown.is--active .vxe-button--dropdown-wrapper {
  display: block
}

.vxe-button--dropdown.is--active .vxe-button--dropdown-arrow {
  -webkit-transform: rotate(315deg);
  transform: rotate(315deg)
}

.vxe-button--dropdown.is--active .vxe-button--dropdown-arrow.vxe-icon--arrow-bottom {
  margin-top: -2px
}

.vxe-button--dropdown .vxe-button--dropdown-arrow {
  font-size: 12px;
  margin-left: 5px;
  -webkit-transition: -webkit-transform .2s ease-in-out;
  transition: -webkit-transform .2s ease-in-out;
  transition: transform .2s ease-in-out;
  transition: transform .2s ease-in-out,-webkit-transform .2s ease-in-out
}

.vxe-button--dropdown .vxe-button--dropdown-wrapper {
  display: none;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  margin-top: 5px;
  z-index: 100;
  padding: 5px;
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #dcdfe6;
  -webkit-box-shadow: 0 1px 6px rgba(0,0,0,.2);
  box-shadow: 0 1px 6px rgba(0,0,0,.2)
}

.vxe-button--dropdown .vxe-button--dropdown-wrapper>.vxe-button {
  margin: 0;
  display: block;
  width: 100%;
  border: 0
}

.vxe-button--dropdown .vxe-button--dropdown-wrapper>.vxe-button.type--text {
  padding: 2px 8px
}

.vxe-msg--wrapper {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 3000;
  font-size: 14px;
  color: #333;
  font-family: Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,Arial,sans-serif;
  pointer-events: none;
  -webkit-transition: top .4s;
  transition: top .4s
}

.vxe-msg--wrapper.active {
  display: block
}

.vxe-msg--wrapper.is--visible.is--mask:before {
  background-color: rgba(0,0,0,.5)
}

.vxe-msg--wrapper.is--visible.type--message .vxe-msg--box {
  -webkit-transform: translate(0);
  transform: translate(0)
}

.vxe-msg--wrapper.is--visible:not(.type--message) .vxe-msg--box {
  -webkit-transform: translate(-50%);
  transform: translate(-50%)
}

.vxe-msg--wrapper.is--visible .vxe-msg--box {
  opacity: 1;
  visibility: visible
}

.vxe-msg--wrapper.is--mask:before,.vxe-msg--wrapper.lock--view:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  pointer-events: auto
}

.vxe-msg--wrapper.is--mask:before {
  background-color: transparent
}

.vxe-msg--wrapper.is--animat.is--mask:before {
  -webkit-transition: background-color .2s ease-in-out;
  transition: background-color .2s ease-in-out
}

.vxe-msg--wrapper.is--animat .vxe-msg--box:not(.drag-move) {
  -webkit-transition: all .2s ease-out;
  transition: all .2s ease-out
}

.vxe-msg--wrapper.size--mini,.vxe-msg--wrapper.size--small {
  font-size: 12px
}

.vxe-msg--wrapper.size--mini .vxe-msg--box,.vxe-msg--wrapper.size--small .vxe-msg--box {
  padding: 6px 0
}

.vxe-msg--wrapper.size--mini .vxe-msg--body,.vxe-msg--wrapper.size--mini .vxe-msg--footer,.vxe-msg--wrapper.size--small .vxe-msg--body,.vxe-msg--wrapper.size--small .vxe-msg--footer {
  padding: 8px 14px
}

.vxe-msg--wrapper.size--mini .vxe-msg--header,.vxe-msg--wrapper.size--small .vxe-msg--header {
  font-size: 14px;
  padding: 6px 30px 8px 14px
}

.vxe-msg--wrapper.size--mini .vxe-msg--close-btn,.vxe-msg--wrapper.size--small .vxe-msg--close-btn {
  font-size: 16px
}

.vxe-msg--wrapper.type--message {
  text-align: center
}

.vxe-msg--wrapper.type--message .vxe-msg--box {
  padding: 2px 0;
  margin-top: 0;
  width: auto;
  -webkit-box-shadow: 0 0 8px 0 rgba(0,0,0,.1);
  box-shadow: 0 0 8px 0 rgba(0,0,0,.1);
  -webkit-transform: translateY(-10%);
  transform: translateY(-10%)
}

.vxe-msg--wrapper.type--message .vxe-msg--box .vxe-msg--body:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
  overflow: hidden;
  visibility: hidden
}

.vxe-msg--wrapper.type--message .vxe-msg--box .vxe-msg--content {
  max-width: 800px;
  float: left
}

.vxe-msg--wrapper.type--message .vxe-msg--status-wrapper {
  font-size: 16px;
  padding-right: 10px
}

.vxe-msg--wrapper:not(.type--message) .vxe-msg--box {
  position: absolute;
  left: 50%;
  top: 15vh;
  -webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.2);
  box-shadow: 0 0 10px 0 rgba(0,0,0,.2);
  border: 1px solid rgba(0,0,0,.2);
  -webkit-transform: translate(-50%,-10%);
  transform: translate(-50%,-10%)
}

.vxe-msg--wrapper:not(.type--message) .vxe-msg--box .vxe-msg--header {
  cursor: move
}

.vxe-msg--wrapper:not(.type--message) .vxe-msg--status-wrapper {
  font-size: 22px;
  padding: 0 10px 0 2px
}

.vxe-msg--wrapper .vxe-msg--box {
  display: inline-block;
  visibility: hidden;
  width: 420px;
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #ebeef5;
  font-size: 14px;
  text-align: left;
  pointer-events: auto;
  opacity: 0
}

.vxe-msg--wrapper .vxe-msg--box.drag-move {
  cursor: move
}

.vxe-msg--wrapper .vxe-msg--box.drag-move .vxe-msg--body:after,.vxe-msg--wrapper .vxe-msg--box.drag-move .vxe-msg--footer:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%
}

.vxe-msg--wrapper.msg--info .vxe-msg--status-wrapper {
  color: #2998ff
}

.vxe-msg--wrapper.msg--question .vxe-msg--status-wrapper,.vxe-msg--wrapper.msg--warning .vxe-msg--status-wrapper {
  color: #faad14
}

.vxe-msg--wrapper.msg--success .vxe-msg--status-wrapper {
  color: #52c41a
}

.vxe-msg--wrapper.msg--error .vxe-msg--status-wrapper {
  color: #f5222d
}

.vxe-msg--wrapper.msg--loading .vxe-msg--status-wrapper {
  color: #78b1eb
}

.vxe-msg--wrapper .vxe-msg--status-wrapper {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.vxe-msg--wrapper .vxe-msg--content {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1
}

.vxe-msg--wrapper .vxe-msg--body,.vxe-msg--wrapper .vxe-msg--footer,.vxe-msg--wrapper .vxe-msg--header {
  position: relative
}

.vxe-msg--wrapper .vxe-msg--body {
  padding: 10px 16px;
  white-space: normal;
  word-break: break-word;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}

.vxe-msg--wrapper .vxe-msg--header {
  font-size: 16px;
  font-weight: 700;
  padding: 10px 40px 8px 16px;
  border-bottom: 1px solid #eee;
  background-color: #f8f8f8;
  border-radius: 2px 2px 0 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.vxe-msg--wrapper .vxe-msg--close-btn {
  font-size: 18px;
  position: absolute;
  right: 14px;
  top: 10px;
  z-index: 1;
  color: #c0c4cc;
  cursor: pointer
}

.vxe-msg--wrapper .vxe-msg--close-btn:hover {
  color: #333
}

.vxe-msg--wrapper .vxe-msg--footer {
  text-align: right;
  padding: 8px 16px 10px 16px
}

.vxe-table--tooltip-wrapper {
  display: none;
  position: absolute;
  top: -100%;
  left: -100%;
  font-size: 12px;
  max-width: 400px;
  border-radius: 4px;
  padding: 8px 12px;
  white-space: normal;
  word-break: break-word;
  -webkit-box-shadow: 2px 2px 4px -2px rgba(0,0,0,.2);
  box-shadow: 2px 2px 4px -2px rgba(0,0,0,.2);
  color: #333;
  font-family: Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,Arial,sans-serif;
  pointer-events: none;
  z-index: 3000
}

.vxe-table--tooltip-wrapper.is--arrow .vxe-table--tooltip-arrow,.vxe-table--tooltip-wrapper.is--visible {
  display: block
}

.vxe-table--tooltip-wrapper .vxe-table--tooltip-arrow {
  display: none;
  position: absolute;
  border-color: transparent;
  border-width: 6px;
  border-style: solid;
  left: 50%
}

.vxe-table--tooltip-wrapper .vxe-table--tooltip-arrow:before {
  content: "";
  position: absolute;
  border-color: transparent;
  border-width: 5px;
  border-style: solid;
  left: -5px
}

.vxe-table--tooltip-wrapper.placement--top .vxe-table--tooltip-arrow {
  bottom: -12px
}

.vxe-table--tooltip-wrapper.placement--top .vxe-table--tooltip-arrow:before {
  top: -7px
}

.vxe-table--tooltip-wrapper.placement--bottom .vxe-table--tooltip-arrow {
  top: -12px
}

.vxe-table--tooltip-wrapper.placement--bottom .vxe-table--tooltip-arrow:before {
  top: -4px
}

.vxe-table--tooltip-wrapper.theme--light {
  background-color: #fff;
  border: 1px solid #dcdfe6
}

.vxe-table--tooltip-wrapper.theme--light.placement--top .vxe-table--tooltip-arrow {
  border-top-color: #dcdfe6
}

.vxe-table--tooltip-wrapper.theme--light.placement--top .vxe-table--tooltip-arrow:before {
  border-top-color: #fff
}

.vxe-table--tooltip-wrapper.theme--light.placement--bottom .vxe-table--tooltip-arrow {
  border-bottom-color: #dcdfe6
}

.vxe-table--tooltip-wrapper.theme--light.placement--bottom .vxe-table--tooltip-arrow:before {
  border-bottom-color: #fff
}

.vxe-table--tooltip-wrapper.theme--dark {
  background: #303133;
  color: #fff
}

.vxe-table--tooltip-wrapper.theme--dark.placement--top .vxe-table--tooltip-arrow,.vxe-table--tooltip-wrapper.theme--dark.placement--top .vxe-table--tooltip-arrow:before {
  border-top-color: #303133
}

.vxe-table--tooltip-wrapper.theme--dark.placement--bottom .vxe-table--tooltip-arrow,.vxe-table--tooltip-wrapper.theme--dark.placement--bottom .vxe-table--tooltip-arrow:before {
  border-bottom-color: #303133
}

.vxe-table--tooltip-wrapper.vxe-table--valid-error {
  background-color: #f56c6c;
  color: #fff
}

.columnCheck {
  display: inline-block;
  position: relative;
  border: 1px solid #dcdfe6;
  border-radius: 2px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 14px;
  height: 14px;
  background-color: #fff;
  z-index: 1;
  -webkit-transition: border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46);
  transition: border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)
}

.columnCheck:after {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  content: "";
  border: 1px solid #fff;
  border-left: 0;
  border-top: 0;
  height: 7px;
  left: 4px;
  position: absolute;
  top: 1px;
  -webkit-transform: rotate(45deg) scaleY(0);
  transform: rotate(45deg) scaleY(0);
  width: 3px;
  -webkit-transition: -webkit-transform .15s ease-in .05s;
  transition: -webkit-transform .15s ease-in .05s;
  transition: transform .15s ease-in .05s;
  transition: transform .15s ease-in .05s,-webkit-transform .15s ease-in .05s;
  -webkit-transform-origin: center;
  transform-origin: center
}

.columnCheck:checked:after {
  content: "\2713";
  font-size: 12px;
  background-color: #409eff;
  border-color: #409eff;
  color: #fff
}

.el-aside[data-v-5b489ca6] {
  color: #333
}

.el-main[data-v-5b489ca6] {
  padding: 0
}

.el-aside[data-v-50cdfe6d] {
  color: #333;
  border: solid #ccc;
  border-width: 1px 0 1px 1px;
  background-color: #f5f5f5
}

.el-menu[data-v-50cdfe6d] {
  border: none;
  background-color: #f5f5f5
}

.el-main[data-v-50cdfe6d] {
  padding: 0
}

[data-v-50cdfe6d] .emitem-nav .el-menu-item {
  height: 28px!important;
  line-height: 28px!important
}

.el-main[data-v-2dbe8b5a],.el-main[data-v-68126db2] {
  padding: 0
}

[data-v-2dbe8b5a] .el-dialog__body {
  padding-top: 0;
  padding-bottom: 0
}

.el-aside[data-v-2dbe8b5a] {
  color: #333;
  border: solid #ccc;
  border-width: 1px 0 1px 1px;
  background-color: #f5f5f5
}

.el-menu[data-v-2dbe8b5a] {
  border: none;
  background-color: #f5f5f5
}

[data-v-2dbe8b5a] .emitem-nav .el-menu-item {
  height: 28px!important;
  line-height: 28px!important
}

.el-aside[data-v-07adbbb0] {
  color: #333
}

.el-main[data-v-1c71471e] {
  padding: 0
}

.el-aside[data-v-7a3acfcc] {
  color: #333
}

.el-main[data-v-7b5d0f66] {
  padding: 0
}

[data-v-7b5d0f66] .el-dialog__body {
  padding-top: 0;
  padding-bottom: 0
}

.search-param[data-v-7b5d0f66] {
  display: inline-block
}

.el-aside[data-v-e64f4916] {
  color: #333;
  border: solid #ccc;
  border-width: 1px 0 1px 1px;
  background-color: #f5f5f5
}

.el-menu[data-v-e64f4916] {
  border: none;
  background-color: #f5f5f5
}

.el-main[data-v-e64f4916] {
  padding: 0
}

[data-v-e64f4916] .emitem-nav .el-menu-item {
  height: 28px!important;
  line-height: 28px!important
}

.el-aside[data-v-7fff7762] {
  color: #333;
  border: solid #ccc;
  border-width: 1px 0 1px 1px;
  background-color: #f5f5f5
}

.el-menu[data-v-7fff7762] {
  border: none;
  background-color: #f5f5f5
}

.el-main[data-v-7fff7762] {
  padding: 0
}

.fixedpart[data-v-5dbba284] {
  position: absolute;
  height: 100%;
  left: 0;
  overflow: auto
}

.autopart[data-v-5dbba284] {
  position: absolute;
  height: 100%;
  right: 0;
  overflow: auto
}

.splitpart[data-v-5dbba284] {
  height: 100%;
  position: absolute;
  z-index: 98
}

.splitpartmove[data-v-5dbba284] {
  height: 100%;
  position: absolute;
  z-index: 99
}

.fixedpart[data-v-aa236a7e] {
  position: absolute;
  height: 100%;
  right: 0;
  overflow: auto
}

.autopart[data-v-aa236a7e] {
  position: absolute;
  height: 100%;
  left: 0;
  overflow: auto
}

.splitpart[data-v-aa236a7e] {
  height: 100%;
  position: absolute;
  z-index: 98
}

.splitpartmove[data-v-aa236a7e] {
  height: 100%;
  position: absolute;
  z-index: 99
}

.fixedpart[data-v-07e1d51e] {
  position: absolute;
  width: 100%;
  top: 0;
  overflow: auto
}

.autopart[data-v-07e1d51e] {
  position: absolute;
  width: 100%;
  bottom: 0;
  overflow: auto
}

.splitpart[data-v-07e1d51e] {
  width: 100%;
  position: absolute;
  z-index: 98
}

.splitpartmove[data-v-07e1d51e] {
  width: 100%;
  position: absolute;
  z-index: 99
}

.fixedpart[data-v-35ce66e4] {
  position: absolute;
  width: 100%;
  bottom: 0;
  overflow: auto
}

.autopart[data-v-35ce66e4] {
  position: absolute;
  width: 100%;
  top: 0;
  overflow: auto
}

.splitpart[data-v-35ce66e4] {
  width: 100%;
  position: absolute;
  z-index: 98
}

.splitpartmove[data-v-35ce66e4] {
  width: 100%;
  position: absolute;
  z-index: 99
}

.el-main[data-v-3c48e966],.el-main[data-v-3cc6265a] {
  padding: 0
}

.top-deal[data-v-4fc9b2ff] {
  right: 20px;
  position: absolute
}

.holidaystyle[data-v-4fc9b2ff] {
  border: 1px solid #ccc
}

.left_nav[data-v-95ab5fee] {
  width: 100%;
  border-right: 1px solid #ccc;
  height: 100%
}

.left_nav div[data-v-95ab5fee] {
  cursor: pointer;
  height: 40px;
  line-height: 40px;
  padding-left: 50px
}

.left_nav .active[data-v-95ab5fee] {
  background-color: #00bfff
}

.right_content[data-v-95ab5fee] {
  text-align: left;
  height: 100%;
  width: 100%;
  overflow: auto
}

.scroll_title[data-v-95ab5fee] {
  padding: 0 0 0 0;
  color: #333;
  background-color: #d6d9da;
  font-size: 14px;
  font-weight: 700
}

.scroll_content[data-v-95ab5fee] {
  line-height: 30px;
  color: #5e6267;
  font-size: 15px;
  text-decoration: none;
  transition: color .3s;
  padding-left: 50px
}

.pagetop[data-v-95ab5fee] {
  width: 100%;
  height: 70px;
  display: -webkit-box;
  -webkit-box-pack: left;
  -webkit-box-align: center;
  border: 1px solid #ccc;
  position: absolute;
  z-index: 99
}

.pagecenter[data-v-95ab5fee] {
  position: absolute;
  top: 75px;
  width: 100%;
  left: 0;
  bottom: 0;
  overflow: auto;
  border: 1px solid #ccc
}

.pagetop1[data-v-95ab5fee] {
  width: 100%;
  height: 40px;
  display: -webkit-box;
  -webkit-box-pack: left;
  -webkit-box-align: center;
  border: 1px solid #ccc;
  position: absolute;
  z-index: 99
}

.pagecenter1[data-v-95ab5fee] {
  position: absolute;
  top: 45px;
  width: 100%;
  left: 0;
  bottom: 0;
  overflow: auto;
  border: 1px solid #ccc
}

.pagetop2[data-v-95ab5fee] {
  width: 100%;
  height: 0;
  display: -webkit-box;
  -webkit-box-pack: left;
  -webkit-box-align: center;
  border: 1px solid #ccc;
  position: absolute;
  z-index: 99
}

.pagecenter2[data-v-95ab5fee] {
  position: absolute;
  top: 5px;
  width: 100%;
  left: 0;
  bottom: 0;
  overflow: auto;
  border: 1px solid #ccc
}

.table1style[data-v-95ab5fee] {
  padding-right: 3px;
  padding-left: 3px
}

.mouseactive[data-v-95ab5fee] {
  color: #6495ed;
  cursor: pointer
}

hr.style18[data-v-95ab5fee] {
  border-width: 1px 0 0 0
}

hr.style18[data-v-95ab5fee],hr.style18[data-v-95ab5fee]:before {
  height: 30px;
  border-style: solid;
  border-color: #8c8b8b;
  border-radius: 20px
}

hr.style18[data-v-95ab5fee]:before {
  display: block;
  content: "";
  margin-top: -31px;
  border-width: 0 0 1px 0
}

.pagetop-d[data-v-95ab5fee] {
  width: 100%;
  height: 65px;
  display: -webkit-box;
  -webkit-box-pack: left;
  -webkit-box-align: center;
  border: 1px solid #ccc;
  position: absolute;
  z-index: 99
}

.pagecenter-d[data-v-95ab5fee] {
  position: absolute;
  top: 70px;
  width: 100%;
  left: 0;
  bottom: 0;
  overflow: auto
}

.middle-center-d[data-v-95ab5fee] {
  position: absolute;
  height: 100%;
  left: 0;
  right: 405px;
  overflow: auto
}

.middle-right-d[data-v-95ab5fee] {
  position: absolute;
  height: 100%;
  width: 400px;
  right: 0
}

.isActive[data-v-95ab5fee] {
  background-color: #0095d9
}

[data-v-95ab5fee] .el-upload {
  vertical-align: middle
}

table tr td[data-v-6d1ebcf6]:nth-child(odd) {
  text-align: right;
  white-space: nowrap
}

table tr td[data-v-6d1ebcf6]:nth-child(2n) {
  text-align: left
}

table tr td[data-v-6d1ebcf6]:first-child {
  width: 80px
}

table[data-v-6d1ebcf6] {
  font-size: 12px;
  border-collapse: separate
}

[data-v-6d1ebcf6] .processingcls td {
  color: #1087ba
}

[data-v-6d1ebcf6] .errocls td {
  color: red
}

[data-v-6d1ebcf6] .erroalreadyread td {
  color: #0a5fb4
}

.barcoderunning[data-v-6d1ebcf6]::-webkit-input-placeholder {
  color: red
}

[data-v-6d1ebcf6] .parent-row .vxe-cell {
  width: 100%!important
}

[data-v-6d1ebcf6] .collectspec .el-input__inner {
  font-weight: 700;
  color: #00f;
  font-size: 18px
}

.parent-row-name[data-v-6d1ebcf6] {
  display: inline-block;
  text-align: left;
  font-weight: 600;
  font-size: 12px
}

.top-sample-info[data-v-6d1ebcf6] {
  font-weight: 700;
  font-size: 13px;
  margin-right: 30px
}

[data-v-6d1ebcf6] .collectbtntable .el-checkbox__label {
  padding-left: 2px
}

table tr td[data-v-12bae3ef]:nth-child(odd) {
  text-align: right;
  white-space: nowrap
}

table tr td[data-v-12bae3ef]:nth-child(2n) {
  text-align: left
}

table tr td[data-v-12bae3ef]:first-child {
  width: 80px
}

table[data-v-12bae3ef] {
  font-size: 12px;
  border-collapse: separate
}

[data-v-12bae3ef] .processingcls td {
  color: #1087ba
}

[data-v-12bae3ef] .errocls td {
  color: red
}

[data-v-12bae3ef] .erroalreadyread td {
  color: #0a5fb4
}

.barcoderunning[data-v-12bae3ef]::-webkit-input-placeholder {
  color: red
}

[data-v-12bae3ef] .parent-row .vxe-cell {
  width: 100%!important
}

[data-v-12bae3ef] .collectspec .el-input__inner {
  font-weight: 700;
  color: #00f;
  font-size: 18px
}

.parent-row-name[data-v-12bae3ef] {
  display: inline-block;
  text-align: left;
  font-weight: 600;
  font-size: 12px
}

.top-sample-info[data-v-12bae3ef] {
  font-weight: 700;
  font-size: 13px;
  margin-right: 30px
}

[data-v-12bae3ef] .el-input--suffix .el-input__inner {
  padding-right: 20px
}

[data-v-12bae3ef] .collectbtntable .el-checkbox__label {
  padding-left: 2px
}

table[data-v-0cf983f6] {
  font-size: 12px;
  border-collapse: separate
}

[data-v-0cf983f6] .processingcls td {
  color: #1087ba
}

[data-v-0cf983f6] .errocls td {
  color: red
}

[data-v-0cf983f6] .erroalreadyread td {
  color: #0a5fb4
}

.barcoderunning[data-v-0cf983f6]::-webkit-input-placeholder {
  color: red
}

[data-v-0cf983f6] .parent-row .vxe-cell {
  width: 100%!important
}

.parent-row-name[data-v-0cf983f6] {
  display: inline-block;
  text-align: left;
  font-weight: 600;
  font-size: 12px
}

.top-sample-info[data-v-0cf983f6] {
  font-weight: 700;
  font-size: 13px;
  margin-right: 30px
}

.top-row[data-v-0cf983f6] {
  display: block;
  width: 100%;
  font-size: 12px;
  margin-top: 5px
}

.top-row span[data-v-0cf983f6] {
  display: inline-block
}

.top-row-title[data-v-0cf983f6] {
  margin: 0 5px
}

.title-content[data-v-0cf983f6] {
  width: 48px;
  text-align: right
}

.top-row-content[data-v-0cf983f6] {
  display: flex;
  justify-content: space-between
}

.import-content[data-v-15abf122] {
  color: #000;
  font-size: 12px
}

.import-btn[data-v-15abf122] {
  text-align: right
}

.import-info[data-v-15abf122] {
  margin: 0 0 5px 0
}

.import-param[data-v-15abf122] {
  display: flex;
  margin: 5px 0
}

.search-title[data-v-15abf122] {
  width: 75px;
  margin: 0 5px 0 0;
  text-align: right;
  line-height: 26px
}

.input-upload[data-v-15abf122] {
  width: calc(100% - 153px);
  margin-right: 5px
}

.upload-button[data-v-15abf122] {
  height: 24px;
  margin: 0 10px;
  display: none
}

.upload-button div[data-v-15abf122] {
  height: 24px
}

.reqitem-content[data-v-15abf122] {
  display: flex;
  height: 250px
}

.reqitem-table[data-v-15abf122] {
  width: 490px;
  height: 220px
}

.reqitem-table table[data-v-15abf122] {
  height: 100%
}

.reqitem-btn[data-v-15abf122] {
  text-align: center;
  margin: auto 0 auto auto
}

.reqitem-btn div[data-v-15abf122] {
  margin: 15px 0
}

[data-v-15abf122] .reqitem-btn .el-button {
  width: 90px
}

.modelset-content[data-v-15abf122] {
  display: flex;
  color: #000;
  font-size: 12px
}

.modelset-left[data-v-15abf122] {
  width: 205px
}

.model-param[data-v-15abf122] {
  margin: 3px 0
}

.model-text[data-v-15abf122] {
  width: 70px;
  margin: 0 5px 0 0;
  text-align: right;
  display: inline-block
}

.modelset-right[data-v-15abf122] {
  width: 710px;
  height: 506px;
  margin-left: 10px
}

[data-v-15abf122] .modelset-right .el-tabs {
  height: calc(100% - 35px)
}

[data-v-15abf122] .modelset-right .el-tabs__header {
  margin: 0 0 5px!important
}

[data-v-15abf122] .modelset-right .el-tabs__content {
  position: relative!important;
  top: 0!important;
  height: calc(100% - 33px)
}

.eltab-content[data-v-15abf122],.eltab-content table[data-v-15abf122],.mytable-style[data-v-15abf122] {
  height: 100%
}

[data-v-15abf122] .eltab-content .vxe-table .vxe-header--column {
  line-height: 19px!important
}

.modelset-btn[data-v-15abf122] {
  margin: 5px 0;
  text-align: center
}

[data-v-15abf122] .el-input.is-disabled .el-input__inner {
  color: #000!important
}

[data-v-190fc716] .el-table__body tr.current-row>td {
  background-color: #c5d7eb
}

.el-select-dropdown__item.selected[data-v-190fc716] {
  font-weight: 400
}

.el-table[data-v-190fc716] {
  color: #131414
}

.table-content[data-v-190fc716] {
  height: 245px
}

[data-v-190fc716] .table-content .el-table {
  height: 100%;
  overflow-y: auto
}

[data-v-190fc716] .table-content .el-table th {
  line-height: 23px!important
}

[data-v-190fc716] .el-table .cell {
  padding: 0 5px
}

[data-v-64a2832a] .el-message-box {
  width: 700px
}

[data-v-64a2832a] .rptunitdllclass .el-input--small .el-input__inner {
  font-size: 14px;
  font-weight: 700
}

[data-v-64a2832a] .sampledateclass .el-input__inner {
  font-size: 14px;
  font-weight: 700;
  padding-right: 0
}

[data-v-64a2832a] .upload-img .el-upload--text {
  border: none!important;
  border-radius: 3px!important;
  overflow: inherit!important
}

[data-v-64a2832a] .disabled-cell {
  background-color: #ccc
}

[data-v-64a2832a] .warn-high {
  background-color: #ffc0c0
}

[data-v-64a2832a] .warn-low {
  background-color: #c0c0ff
}

[data-v-64a2832a] .danger {
  background-color: red
}

[data-v-64a2832a] .fail {
  color: red
}

[data-v-64a2832a] .RechkBack {
  background-color: var(--previewbackcolor)!important
}

[data-v-64a2832a] .SignBack {
  background-color: #d3bde2!important
}

[data-v-64a2832a] .PendingPreview {
  background-color: var(--pendingbackcolor)!important
}

[data-v-64a2832a] .printrpt {
  background-color: var(--printbackcolor)!important
}

[data-v-64a2832a] .OverTime {
  background-color: var(--overtimecolor)!important
}

[data-v-64a2832a] .hasworked {
  background-color: #e6e6e6!important
}

[data-v-64a2832a] .overdate {
  background-color: #80ff80!important
}

[data-v-64a2832a] .beforedate {
  background-color: #ffff80!important
}

[data-v-64a2832a] .basecolor {
  background-color: var(--basecolor)!important
}

[data-v-64a2832a] .el-image {
  z-index: 2005
}

[data-v-64a2832a] .vxe-body--row .el-input--small .el-input__inner {
  height: 20px!important;
  line-height: 20px!important
}

[data-v-64a2832a] .smpsomecheck .el-input__inner {
  height: 18px!important;
  line-height: 18px!important
}

[data-v-64a2832a] .dialogdanger .el-textarea.is-disabled .el-textarea__inner,[data-v-64a2832a] .middle-left .el-checkbox__input.is-checked+.el-checkbox__label {
  color: red
}

[data-v-64a2832a] .el-message-box__wrapper.msgboxtop {
  z-index: 9999
}

[data-v-64a2832a] .el-upload--picture-card,[data-v-64a2832a] .el-upload-list--picture-card .el-upload-list__item {
  width: 100px;
  height: 80px
}

[data-v-64a2832a] .el-input.is-disabled .el-input__inner {
  color: #606266
}

[data-v-64a2832a] .checkmodeclass .el-textarea__inner {
  padding: 5px 5px
}

.menu_style[data-v-64a2832a] {
  position: absolute;
  width: 150px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 2px 2px 14px #d0d0d0;
  z-index: 2008
}

.menu_style>ul>li[data-v-64a2832a] {
  text-indent: 25px;
  height: 38px;
  line-height: 38px;
  border-bottom: 1px dashed #f0f0f0;
  cursor: pointer
}

.menu_style>ul>li[data-v-64a2832a]:hover {
  background: #e0eeff
}

.dangerPatInfo tr td[data-v-64a2832a]:nth-child(2n) {
  width: 40px;
  border-bottom: 1px solid #000
}

.block[data-v-64a2832a] {
  float: left;
  height: 91%;
  z-index: 100;
  position: relative;
  left: 0;
  top: 40px
}

.alert-block[data-v-64a2832a] {
  width: 100%;
  height: 100%;
  padding: 10px
}

table tr td[data-v-64a2832a]:nth-child(odd) {
  text-align: right;
  white-space: nowrap
}

table tr td[data-v-64a2832a]:nth-child(2n) {
  text-align: left
}

.pagetop table tr td[data-v-64a2832a],table tr td[data-v-64a2832a]:first-child {
  width: 80px
}

table[data-v-64a2832a] {
  font-size: 12px;
  border-collapse: separate
}

.pagetop[data-v-64a2832a] {
  left: 0;
  right: 0;
  height: 36px;
  border: 1px solid #ccc;
  z-index: 99
}

.pagebottom[data-v-64a2832a],.pagetop[data-v-64a2832a] {
  display: -webkit-box;
  -webkit-box-pack: center;
  -webkit-box-align: center;
  position: absolute
}

.pagebottom[data-v-64a2832a] {
  width: 100%;
  height: 20px;
  bottom: 5px;
  font-size: 12px
}

.middle-left[data-v-64a2832a] {
  overflow: hidden
}

[data-v-64a2832a] .el-date-editor.el-input {
  width: auto
}

[data-v-64a2832a] .Listclass .vxe-table .vxe-cell {
  padding: 0
}

[data-v-64a2832a] .middle-left .el-input--mini .el-input__inner {
  line-height: 18px;
  height: 20px
}

[data-v-64a2832a] .tableleft .el-input--mini .el-input__inner {
  height: 20px;
  line-height: 20px
}

[data-v-64a2832a] .tableleft .el-date-editor .el-input__icon {
  line-height: 20px;
  height: 20px;
  width: 20px
}

[data-v-64a2832a] .tableleft .el-date-editor .el-input__prefix {
  left: 0
}

[data-v-64a2832a] .tableleft .el-input--prefix .el-input__inner {
  padding-left: 20px
}

[data-v-64a2832a] .tableleft .el-input--suffix .el-input__inner {
  padding-right: 0
}

[data-v-64a2832a] .el-input-group__append {
  padding: 0 10px
}

[data-v-64a2832a] .el-input--small .el-input__inner {
  border-radius: 3px
}

[data-v-64a2832a] .el-dropdown-link {
  cursor: pointer;
  color: #409eff
}

[data-v-64a2832a] .el-icon-arrow-down {
  font-size: 12px
}

[data-v-64a2832a] .fixedpart {
  overflow: hidden
}

[data-v-64a2832a] .specclass .el-input__inner {
  text-align: center;
  font-weight: 700;
  color: red;
  font-size: 18px
}

[data-v-64a2832a] .el-checkbox,[data-v-64a2832a] .el-radio {
  margin-right: 10px;
  font-size: 12px
}

[data-v-64a2832a] .el-checkbox__label {
  font-size: 12px
}

[data-v-64a2832a] .el-radio__label {
  font-size: 12px;
  padding-left: 5px
}

[data-v-64a2832a] .el-divider--horizontal {
  margin: 5px 0
}

[data-v-64a2832a] .el-radio-group table tr td {
  width: 80px
}

[data-v-64a2832a] .Config .el-input--mini .el-input__inner {
  height: 20px;
  line-height: 20px
}

[data-v-64a2832a] #tab-TabColorH,[data-v-64a2832a] #tab-TabColorR {
  color: red
}

[data-v-64a2832a] .el-menu-item {
  height: 30px;
  line-height: 30px
}

[data-v-64a2832a] .el-checkbox__input.is-disabled+span.el-checkbox__label {
  color: #606266
}

[data-v-64a2832a] .ResultTable .vxe-table--body td {
  height: 18px!important
}

[data-v-64a2832a] .ResultTable.vxe-table .vxe-cell {
  padding: 0;
  line-height: 18px
}

[data-v-64a2832a] .buttonfloat .floatwindowsheader {
  height: 5px
}

[data-v-64a2832a] .el-tabs__item {
  padding: 0 5px
}

[data-v-64a2832a] .el-main {
  padding: 0
}

[data-v-64a2832a] .el-checkbox__label {
  padding-left: 0
}

[data-v-64a2832a] .el-checkbox {
  margin-right: 0
}

.reqitem-dialog[data-v-64a2832a] {
  position: absolute;
  z-index: 2069;
  box-shadow: 10px 10px 5px #888
}

[data-v-64a2832a] .inputred input {
  color: red
}

[data-v-64a2832a] .el-tag {
  border-radius: 20px
}

[data-v-64a2832a] .ReqTab .el-tabs__content {
  position: relative!important;
  top: 0;
  height: calc(100% - 27px)
}

[data-v-64a2832a] .vxe-pager {
  padding: 2px 0
}

[data-v-64a2832a] .ResultTxtTable.vxe-table .vxe-body--row td {
  background-color: #fff!important
}

[data-v-64a2832a] .ResultTxtTable.vxe-table .vxe-body--row.row--hover td {
  background-color: #d7f1fd!important
}

.wait-info[data-v-64a2832a] {
  min-width: 350px
}

[data-v-64a2832a] .emerflagredcolor .el-checkbox__input.is-checked+.el-checkbox__label {
  color: red
}

[data-v-64a2832a] .search-param__text .el-checkbox {
  margin-right: 10px!important
}

[data-v-64a2832a] .search-param__text .el-checkbox__label {
  padding-left: 3px!important
}

[data-v-64a2832a] .rptitemdetail .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after {
  border: 2px solid #000!important;
  box-sizing: content-box;
  content: "";
  border-left: 0!important;
  border-top: 0!important
}

.special-pat tr td[data-v-64a2832a]:nth-child(2n) {
  width: 75px;
  font-size: 16px!important;
  border-bottom: 1px solid #000
}

[data-v-64a2832a] .concern-reason {
  font-size: 16px!important;
  font-weight: 700;
  color: #00f;
  background-color: #c0c0ff
}

.special-pat-mark[data-v-64a2832a] {
  position: absolute;
  z-index: 999;
  top: 140px;
  left: 150px
}

[data-v-64a2832a] .labgroup-style {
  background-color: #c8c8c8!important
}

.el-main[data-v-9f898436] {
  padding: 0
}

[data-v-8e44d904] .disabled-cell {
  background-color: #f7f7f7
}

[data-v-8e44d904] .warn-high {
  background-color: #ffc0c0
}

[data-v-8e44d904] .warn-low {
  background-color: #c0c0ff
}

[data-v-8e44d904] .danger {
  background-color: red
}

[data-v-8e44d904] .unprint {
  color: #ea66a6
}

[data-v-8e44d904] .paddingcolumn {
  padding: 0 3px
}

[data-v-8e44d904] .fontbold {
  font-weight: 700
}

[data-v-8e44d904] .el-image {
  z-index: 2007
}

[data-v-8e44d904] .vxe-body--row .el-input--small .el-input__inner {
  height: 18px!important;
  line-height: 18px!important
}

[data-v-8e44d904] .dialogdanger .el-textarea.is-disabled .el-textarea__inner,[data-v-8e44d904] .middle-left .el-checkbox__input.is-checked+.el-checkbox__label {
  color: red
}

[data-v-8e44d904] .el-input--small .el-input__icon {
  line-height: 18px!important
}

.menu_style[data-v-8e44d904] {
  position: absolute;
  width: 150px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 2px 2px 14px #d0d0d0;
  z-index: 2008
}

.menu_style>ul>li[data-v-8e44d904] {
  text-indent: 25px;
  height: 38px;
  line-height: 38px;
  border-bottom: 1px dashed #f0f0f0;
  cursor: pointer
}

.menu_style>ul>li[data-v-8e44d904]:hover {
  background: #e0eeff
}

.dangerPatInfo tr td[data-v-8e44d904]:nth-child(2n) {
  width: 40px;
  border-bottom: 1px solid #000
}

table tr td[data-v-8e44d904]:nth-child(odd) {
  text-align: right;
  white-space: nowrap
}

table tr td[data-v-8e44d904]:nth-child(2n) {
  text-align: left
}

table tr td[data-v-8e44d904]:first-child {
  width: 80px
}

.reqitem-dialog[data-v-8e44d904] {
  position: absolute;
  z-index: 10000
}

[data-v-8e44d904] .ResultTable.vxe-table .vxe-cell {
  padding: 0;
  line-height: 18px
}

[data-v-8e44d904] .paddingcolumn .vxe-cell {
  padding: 0 3px
}

.el_main[data-v-8e44d904] {
  padding: 0 0
}

[data-v-8e44d904] .ResultTable .vxe-table--body td {
  height: 18px!important
}

[data-v-8e44d904] .txtClass .el-textarea__inner {
  padding: 0
}

[data-v-8e44d904] .ResultTxtTable.vxe-table .vxe-body--row td {
  background-color: #fff!important
}

[data-v-8e44d904] .ResultTxtTable.vxe-table .vxe-body--row.row--hover td {
  background-color: #d7f1fd!important
}

[data-v-8e44d904] .parent-row .vxe-cell {
  width: 100%!important
}

[data-v-3e3d2242] .disabled-cell {
  background-color: #f7f7f7
}

[data-v-3e3d2242] .warn-high {
  background-color: #ffc0c0
}

[data-v-3e3d2242] .warn-low {
  background-color: #c0c0ff
}

[data-v-3e3d2242] .danger {
  background-color: red
}

[data-v-3e3d2242] .fontbold {
  font-weight: 700
}

[data-v-3e3d2242] .paddingcolumn {
  padding: 0 3px
}

[data-v-3e3d2242] .el-image {
  z-index: 2007
}

[data-v-3e3d2242] .vxe-body--row .el-input--small .el-input__inner {
  height: 20px!important;
  line-height: 20px!important
}

[data-v-3e3d2242] .dialogdanger .el-textarea.is-disabled .el-textarea__inner,[data-v-3e3d2242] .middle-left .el-checkbox__input.is-checked+.el-checkbox__label {
  color: red
}

[data-v-3e3d2242] .autopart {
  overflow: hidden
}

.pureflag-deal[data-v-3e3d2242] {
  display: flex;
  margin: 5px 0
}

.mediumgroup-table[data-v-3e3d2242] {
  height: 300px
}

.menu_style[data-v-3e3d2242] {
  position: absolute;
  width: 150px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 2px 2px 14px #d0d0d0;
  z-index: 2008
}

.menu_style>ul>li[data-v-3e3d2242] {
  text-indent: 25px;
  height: 38px;
  line-height: 38px;
  border-bottom: 1px dashed #f0f0f0;
  cursor: pointer
}

.menu_style>ul>li[data-v-3e3d2242]:hover {
  background: #e0eeff
}

.dangerPatInfo tr td[data-v-3e3d2242]:nth-child(2n) {
  width: 40px;
  border-bottom: 1px solid #000
}

table tr td[data-v-3e3d2242]:nth-child(odd) {
  text-align: right;
  white-space: nowrap
}

table tr td[data-v-3e3d2242]:nth-child(2n) {
  text-align: left
}

table tr td[data-v-3e3d2242]:first-child {
  width: 80px
}

.SheetTable tr td[data-v-3e3d2242]:first-child {
  width: 50px
}

.reqitem-dialog[data-v-3e3d2242] {
  position: absolute;
  z-index: 10000
}

[data-v-3e3d2242] .vxe-table .vxe-cell {
  padding: 0
}

[data-v-3e3d2242] .paddingcolumn .vxe-cell {
  padding: 0 3px
}

[data-v-3e3d2242] .bottom-table .vxe-table .vxe-table--empty-block {
  height: calc(100% - 34px)
}

.bottom-table-button[data-v-3e3d2242] {
  width: 100%
}

[data-v-3e3d2242] .ResultGerm .el-tabs__content {
  top: 0;
  position: relative!important;
  height: calc(100% - 25px)
}

[data-v-3e3d2242] .ResultTxtTable.vxe-table .vxe-body--row td {
  background-color: #fff!important
}

[data-v-3e3d2242] .ResultTxtTable.vxe-table .vxe-body--row.row--hover td {
  background-color: #d7f1fd!important
}

[data-v-6d25edcb] .disabled-cell {
  background-color: #f7f7f7
}

[data-v-6d25edcb] .warn-high {
  background-color: #ffc0c0
}

[data-v-6d25edcb] .warn-low {
  background-color: #c0c0ff
}

[data-v-6d25edcb] .danger {
  background-color: red
}

[data-v-6d25edcb] .paddingcolumn {
  padding: 0 3px
}

[data-v-6d25edcb] .el-image {
  z-index: 2007
}

[data-v-6d25edcb] .vxe-table--body .vxe-body--row .marrow-input .el-input__inner {
  height: 24px!important;
  line-height: 24px!important;
  text-align: center;
  font-size: 16px
}

[data-v-6d25edcb] .dialogdanger .el-textarea.is-disabled .el-textarea__inner,[data-v-6d25edcb] .middle-left .el-checkbox__input.is-checked+.el-checkbox__label {
  color: red
}

[data-v-6d25edcb] .border-none {
  visibility: hidden
}

[data-v-6d25edcb] .itemgroup {
  height: 50px;
  background-color: red
}

.menu_style[data-v-6d25edcb] {
  position: absolute;
  width: 150px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 2px 2px 14px #d0d0d0;
  z-index: 2008
}

.menu_style>ul>li[data-v-6d25edcb] {
  text-indent: 25px;
  height: 38px;
  line-height: 38px;
  border-bottom: 1px dashed #f0f0f0;
  cursor: pointer
}

.menu_style>ul>li[data-v-6d25edcb]:hover {
  background: #e0eeff
}

.dangerPatInfo tr td[data-v-6d25edcb]:nth-child(2n) {
  width: 40px;
  border-bottom: 1px solid #000
}

table tr td[data-v-6d25edcb]:nth-child(odd) {
  text-align: right;
  white-space: nowrap
}

table tr td[data-v-6d25edcb]:nth-child(2n) {
  text-align: left
}

table tr td[data-v-6d25edcb]:first-child {
  width: 80px
}

[data-v-6d25edcb] .vxe-table .vxe-cell {
  padding: 0
}

[data-v-6d25edcb] .paddingcolumn .vxe-cell {
  padding: 0 3px;
  white-space: normal!important;
  width: 100%!important
}

.el_main[data-v-6d25edcb] {
  padding: 0 0
}

[data-v-6d25edcb] .summary-background {
  background: #f5f5f5
}

[data-v-6d25edcb] .vxe-table .vxe-body--row.row--current td {
  font-weight: 700;
  font-size: 10px;
  background-color: #fff
}

[data-v-6d25edcb] .vxe-table .vxe-body--row.row--current .disabled-cell {
  background-color: #f7f7f7
}

.result-content[data-v-6d25edcb] {
  display: flex;
  height: 100%
}

.result-content table[data-v-6d25edcb] {
  height: 100%
}

.el-tab-pane[data-v-6d25edcb] {
  overflow-x: auto
}

[data-v-6d25edcb] .ResultTable .vxe-table--body td {
  height: 18px!important
}

[data-v-4cd461fb] .disabled-cell {
  background-color: #f7f7f7
}

[data-v-4cd461fb] .warn-high {
  background-color: #ffc0c0
}

[data-v-4cd461fb] .warn-low {
  background-color: #c0c0ff
}

[data-v-4cd461fb] .danger {
  background-color: red
}

[data-v-4cd461fb] .paddingcolumn {
  padding: 0 3px
}

[data-v-4cd461fb] .fontbold {
  font-weight: 700
}

[data-v-4cd461fb] .el-image {
  z-index: 2007
}

[data-v-4cd461fb] .vxe-body--row .el-input--small .el-input__inner {
  height: 18px!important;
  line-height: 18px!important
}

[data-v-4cd461fb] .dialogdanger .el-textarea.is-disabled .el-textarea__inner,[data-v-4cd461fb] .middle-left .el-checkbox__input.is-checked+.el-checkbox__label {
  color: red
}

.menu_style[data-v-4cd461fb] {
  position: absolute;
  width: 150px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 2px 2px 14px #d0d0d0;
  z-index: 2008
}

.menu_style>ul>li[data-v-4cd461fb] {
  text-indent: 25px;
  height: 38px;
  line-height: 38px;
  border-bottom: 1px dashed #f0f0f0;
  cursor: pointer
}

.menu_style>ul>li[data-v-4cd461fb]:hover {
  background: #e0eeff
}

.dangerPatInfo tr td[data-v-4cd461fb]:nth-child(2n) {
  width: 40px;
  border-bottom: 1px solid #000
}

table tr td[data-v-4cd461fb]:nth-child(odd) {
  text-align: right;
  white-space: nowrap
}

table tr td[data-v-4cd461fb]:nth-child(2n) {
  text-align: left
}

table tr td[data-v-4cd461fb]:first-child {
  width: 80px
}

[data-v-4cd461fb] .ResultTable.vxe-table .vxe-cell {
  padding: 0;
  line-height: 18px
}

[data-v-4cd461fb] .paddingcolumn .vxe-cell {
  padding: 0 3px
}

.el_main[data-v-4cd461fb] {
  padding: 0 0
}

[data-v-4cd461fb] .ResultTable .vxe-table--body td {
  height: 18px!important
}

[data-v-4cd461fb] .txtClass .el-textarea__inner {
  padding: 0
}

table[data-v-2bf1b9e4] {
  font-size: 12px;
  border-collapse: separate
}

table[data-v-2bf1b9e4],table tr td[data-v-2bf1b9e4],table tr th[data-v-2bf1b9e4] {
  border: 1px solid #0094ff
}

[data-v-2bf1b9e4] .processingcls td {
  color: #1087ba
}

[data-v-2bf1b9e4] .errocls td {
  color: red
}

[data-v-2bf1b9e4] .erroalreadyread td {
  color: #0a5fb4
}

.barcoderunning[data-v-2bf1b9e4]::-webkit-input-placeholder {
  color: red
}

[data-v-2bf1b9e4] .parent-row .vxe-cell {
  width: 100%!important
}

.shelf-detail[data-v-2bf1b9e4] {
  width: 100%;
  height: 100%;
  overflow: auto
}

.shelf-row[data-v-2bf1b9e4] {
  height: 55px
}

.col-title[data-v-2bf1b9e4] {
  display: inline-table;
  width: 19px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  font-size: 12px;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.nofirst-row[data-v-2bf1b9e4] {
  display: inline-flex
}

.shelf-inuse-focus[data-v-2bf1b9e4] {
  height: 55px;
  width: 110px;
  border-style: double;
  margin: 0 0
}

.shelf-position[data-v-2bf1b9e4] {
  text-align: center;
  margin-right: -1px;
  margin-bottom: -1px;
  margin-left: -1px;
  margin: 0 0
}

.shelf-position[data-v-2bf1b9e4],.shelf-unuse-focus[data-v-2bf1b9e4] {
  height: 55px;
  width: 110px;
  border: 1px solid #ebebeb
}

.radius-color-inuse[data-v-2bf1b9e4] {
  margin: 0 auto;
  height: 30px;
  width: 30px;
  background-color: #3c3d3c;
  border: 1px solid #f5f3f3;
  border-radius: 100%
}

.radius-color-unuse[data-v-2bf1b9e4] {
  margin: 0 auto;
  height: 30px;
  width: 30px;
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 100%
}

.radius-rptname-inuse[data-v-2bf1b9e4] {
  color: #3c3d3c
}

.radius-rptname-inuse[data-v-2bf1b9e4],.radius-rptname-unuse[data-v-2bf1b9e4] {
  -webkit-user-select: none;
  margin: 0 auto;
  height: 20px;
  padding-top: 7px;
  white-space: nowrap
}

.radius-rptname-unuse[data-v-2bf1b9e4] {
  color: #767474
}

[data-v-42a0cf62] .disabled-cell {
  background-color: #f7f7f7
}

[data-v-42a0cf62] .warn-high {
  background-color: #ffc0c0
}

[data-v-42a0cf62] .warn-low {
  background-color: #c0c0ff
}

[data-v-42a0cf62] .danger {
  background-color: red
}

[data-v-42a0cf62] .unprint {
  color: #ea66a6
}

[data-v-42a0cf62] .paddingcolumn {
  padding: 0 3px
}

[data-v-42a0cf62] .fontbold {
  font-weight: 700
}

[data-v-42a0cf62] .el-image {
  z-index: 2007
}

[data-v-42a0cf62] .vxe-body--row .el-input--small .el-input__inner {
  height: 18px!important;
  line-height: 18px!important
}

[data-v-42a0cf62] .dialogdanger .el-textarea.is-disabled .el-textarea__inner,[data-v-42a0cf62] .middle-left .el-checkbox__input.is-checked+.el-checkbox__label {
  color: red
}

[data-v-42a0cf62] .el-input--small .el-input__icon {
  line-height: 18px!important
}

.menu_style[data-v-42a0cf62] {
  position: absolute;
  width: 150px;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 2px 2px 14px #d0d0d0;
  z-index: 2008
}

.menu_style>ul>li[data-v-42a0cf62] {
  text-indent: 25px;
  height: 38px;
  line-height: 38px;
  border-bottom: 1px dashed #f0f0f0;
  cursor: pointer
}

.menu_style>ul>li[data-v-42a0cf62]:hover {
  background: #e0eeff
}

.dangerPatInfo tr td[data-v-42a0cf62]:nth-child(2n) {
  width: 40px;
  border-bottom: 1px solid #000
}

table tr td[data-v-42a0cf62]:nth-child(odd) {
  text-align: right;
  white-space: nowrap
}

table tr td[data-v-42a0cf62]:nth-child(2n) {
  text-align: left
}

table tr td[data-v-42a0cf62]:first-child {
  width: 80px
}

.reqitem-dialog[data-v-42a0cf62] {
  position: absolute;
  z-index: 10000
}

[data-v-42a0cf62] .ResultTable.vxe-table .vxe-cell {
  padding: 0;
  line-height: 18px
}

[data-v-42a0cf62] .paddingcolumn .vxe-cell {
  padding: 0 3px
}

.el_main[data-v-42a0cf62] {
  padding: 0 0
}

[data-v-42a0cf62] .ResultTable .vxe-table--body td {
  height: 18px!important
}

[data-v-42a0cf62] .txtClass .el-textarea__inner {
  padding: 0
}

[data-v-42a0cf62] .ResultTxtTable.vxe-table .vxe-body--row td {
  background-color: #fff!important
}

[data-v-42a0cf62] .ResultTxtTable.vxe-table .vxe-body--row.row--hover td {
  background-color: #d7f1fd!important
}

[data-v-42a0cf62] .parent-row .vxe-cell {
  width: 100%!important
}

[data-v-42a0cf62] .el-textarea.is-disabled .el-textarea__inner {
  color: #606266
}

.pagetop[data-v-8fa9e43a] {
  width: 100%;
  height: 45px;
  display: -webkit-box;
  -webkit-box-pack: left;
  -webkit-box-align: center;
  border: 1px solid #ccc;
  position: absolute;
  z-index: 99
}

.pagecenter[data-v-8fa9e43a] {
  position: absolute;
  top: 50px;
  width: 100%;
  left: 0;
  bottom: 0;
  overflow: auto
}

.middle-center[data-v-8fa9e43a] {
  position: absolute;
  height: 100%;
  left: 0;
  right: 0;
  overflow: auto
}

.el-main[data-v-62f7e882] {
  padding: 0
}

.pagecenter[data-v-afbd3c7a] {
  position: absolute;
  top: 40px;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: auto
}

.middle-center[data-v-afbd3c7a] {
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  right: 0;
  overflow: auto
}

.pagebottom[data-v-afbd3c7a] {
  position: absolute;
  -webkit-box-pack: center;
  -webkit-box-align: bottom;
  bottom: 0;
  width: 100%;
  height: 40px;
  right: 0;
  border: 1px solid #ccc
}

.table1style tr td[data-v-afbd3c7a] {
  padding: 3px 2px 3px 5px
}

[data-v-4ba1d755] .el-dialog__body {
  padding-top: 0;
  padding-bottom: 0
}

.el-aside[data-v-4ba1d755] {
  color: #333;
  border: solid #ccc;
  border-width: 1px 0 1px 1px;
  background-color: #f5f5f5
}

.el-menu[data-v-4ba1d755] {
  border: none;
  background-color: #f5f5f5
}

.el-main[data-v-4ba1d755] {
  padding: 0
}

[data-v-4ba1d755] .emitem-nav .el-menu-item {
  height: 28px!important;
  line-height: 28px!important
}

.sqlmulpagetop[data-v-cca8275e] {
  width: 100%;
  height: 35px;
  -webkit-box-pack: left;
  -webkit-box-align: center
}

.sqlmulpagecenter[data-v-cca8275e] {
  height: 400px;
  width: 100%;
  display: flex
}

.dialog-btn[data-v-cca8275e] {
  text-align: right
}

[data-v-cca8275e] .dialog-btn .el-button {
  margin-left: 10px!important
}

.table-deal-btn[data-v-cca8275e] {
  text-align: center;
  margin: auto 10px
}

.table-deal-btn div[data-v-cca8275e] {
  margin: 5px 0
}

.btn-exchange[data-v-cca8275e] {
  transform: rotate(90deg)
}

.btn-exchange[data-v-cca8275e],.btn-other[data-v-cca8275e] {
  margin-top: 2px;
  font-size: 20px;
  height: 30px!important
}

.pagetop[data-v-04930629] {
  width: 100%;
  height: 45px;
  display: -webkit-box;
  -webkit-box-pack: left;
  -webkit-box-align: center;
  border: 1px solid #ccc;
  position: absolute;
  z-index: 99
}

.pagecenter[data-v-04930629] {
  position: absolute;
  top: 50px;
  width: 100%;
  left: 0;
  bottom: 0;
  overflow: auto
}

.middle-center[data-v-04930629] {
  position: absolute;
  height: 100%;
  left: 0;
  right: 0;
  overflow: auto
}

.table1style tr td[data-v-04930629] {
  padding: 0 2px 0 2px
}

.el-main[data-v-3acf4c26] {
  padding: 0
}

.pagetop[data-v-70bbb006] {
  width: 100%;
  height: 35px;
  -webkit-box-pack: left;
  -webkit-box-align: center;
  border: 1px solid #ccc;
  position: absolute;
  z-index: 99
}

.pagecenter[data-v-70bbb006] {
  position: absolute;
  top: 40px;
  width: 100%;
  left: 0;
  height: 400px;
  bottom: 0;
  overflow: auto
}

.middle-center[data-v-70bbb006] {
  position: absolute;
  height: 100%;
  left: 0;
  right: 690px;
  overflow: auto
}

.middle-right[data-v-70bbb006] {
  position: absolute;
  height: 100%;
  width: 685px;
  right: 0
}

.table1style tr td[data-v-70bbb006] {
  padding: 0 2px 0 2px
}

[data-v-70bbb006] .mytable-style .vxe-body--row.row-red {
  color: red
}

.pagetop[data-v-01c523ed] {
  width: 100%;
  height: 35px;
  display: -webkit-box;
  -webkit-box-pack: left;
  -webkit-box-align: center;
  border: 1px solid #ccc;
  position: absolute;
  z-index: 99
}

.pagecenter[data-v-01c523ed] {
  position: absolute;
  top: 40px;
  width: 100%;
  left: 0;
  bottom: 5px;
  overflow: auto
}

.middle-center[data-v-01c523ed] {
  position: absolute;
  height: 230px;
  left: 0;
  right: 0;
  overflow: auto
}

.pagebottom[data-v-01c523ed] {
  position: absolute;
  top: 275px;
  width: 100%;
  left: 0;
  height: 250px;
  bottom: 0;
  overflow: auto
}

.table1style tr td[data-v-01c523ed] {
  padding: 0 2px 0 2px
}

.pagetop[data-v-c1bea2ac] {
  width: 100%;
  height: 35px;
  display: -webkit-box;
  -webkit-box-pack: left;
  -webkit-box-align: center;
  border: 1px solid #ccc;
  position: absolute;
  z-index: 99
}

.pagecenter[data-v-c1bea2ac] {
  position: absolute;
  top: 40px;
  width: 100%;
  left: 0;
  bottom: 0;
  overflow: auto
}

.middle-center[data-v-c1bea2ac] {
  position: absolute;
  height: 400px;
  left: 0;
  right: 0;
  overflow: auto
}

.table1style tr td[data-v-c1bea2ac] {
  padding: 0 2px 0 2px;
  font-size: 12px
}

[data-v-36312625] .dialogdanger .el-textarea.is-disabled .el-textarea__inner {
  color: red
}

table tr td[data-v-36312625]:nth-child(odd) {
  text-align: right;
  white-space: nowrap
}

table tr td[data-v-36312625]:nth-child(2n) {
  text-align: left
}

table tr td[data-v-36312625]:first-child {
  width: 80px
}

table[data-v-36312625] {
  font-size: 12px;
  border-collapse: separate
}

.dangerPatInfo tr td[data-v-36312625]:nth-child(2n) {
  width: 40px;
  border-bottom: 1px solid #000
}

.pagetop[data-v-22a2d4f8] {
  width: 100%;
  height: 260px;
  display: -webkit-box;
  -webkit-box-pack: left;
  -webkit-box-align: center;
  position: absolute;
  z-index: 99
}

.pagecenter[data-v-22a2d4f8] {
  position: absolute;
  top: 265px;
  width: 100%;
  left: 0;
  bottom: 0;
  overflow: auto
}

.middle-center[data-v-22a2d4f8] {
  position: absolute;
  height: 100%;
  left: 0;
  right: 0;
  border: 1px solid #ccc;
  overflow: auto;
  border-top: none
}

.table1style tr td[data-v-22a2d4f8] {
  padding: 0 2px 0 5px
}

[data-v-22a2d4f8] .RechkBack {
  background-color: #c0ffc0
}

[data-v-22a2d4f8] .backsplit {
  background-color: #e6e6e6
}

[data-v-22a2d4f8] .datelist .el-input--suffix .el-input__inner {
  padding-right: 5px
}

.message-title[data-v-129cf1a1] {
  cursor: pointer
}

[data-v-129cf1a1] .pagecenter {
  position: absolute;
  top: 80px;
  width: 100%;
  left: 0;
  bottom: 0;
  overflow: auto
}

.message-center[data-v-129cf1a1] {
  display: flex;
  flex-direction: column;
  height: 100%
}

.message-center .el-tabs__header[data-v-129cf1a1] {
  margin-bottom: 20px
}

.message-center .el-tab-pane[data-v-129cf1a1] {
  padding: 20px
}

.message-center .el-table[data-v-129cf1a1] {
  width: 100%
}

[data-v-129cf1a1] .container h1 {
  color: #00f;
  text-decoration: underline
}

[data-v-129cf1a1] .container h2 :span {
  color: red
}

.floatwindows[data-v-22245977] {
  position: absolute;
  background-color: #e6e6e6;
  z-index: 2000;
  box-shadow: 1px 1px 1px #a98686;
  border: 1px solid #606266
}

.floatwindowsheader[data-v-22245977] {
  padding: 3px 0 0 15px;
  height: 30px;
  border-bottom: 1px solid #606266;
  background: linear-gradient(0deg,#ecf5ff,#fff)
}

.floatwindowsbody[data-v-22245977] {
  position: relative;
  width: calc(100% - 6px);
  height: calc(100% - 28px);
  left: 3px;
  overflow: auto;
  background-color: #fff
}

.floatwindowsfoot[data-v-22245977] {
  position: absolute;
  height: 3px;
  left: 0;
  right: 0;
  bottom: 0
}

.floatwindowsleft[data-v-22245977],.floatwindowsright[data-v-22245977] {
  position: absolute;
  width: 3px;
  top: 28px;
  bottom: 0;
  background-color: #fff
}

.floatwindowsleft[data-v-22245977] {
  left: 0
}

.floatwindowsright[data-v-22245977] {
  right: 0
}

.pwdcls[data-v-1f6f0d14] {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  height: 100%;
  width: calc(100% - 30px)
}

.pagetop[data-v-39fdb71d] {
  width: 100%;
  height: 45px;
  display: -webkit-box;
  -webkit-box-pack: left;
  -webkit-box-align: center;
  border: 1px solid #ccc;
  position: absolute;
  z-index: 99
}

.pagecenter[data-v-39fdb71d] {
  position: absolute;
  top: 50px;
  width: 100%;
  left: 0;
  bottom: 0;
  overflow: auto
}

.middle-center[data-v-39fdb71d] {
  position: absolute;
  height: 100%;
  left: 0;
  right: 405px;
  overflow: auto
}

.middle-right[data-v-39fdb71d] {
  position: absolute;
  height: 100%;
  width: 400px;
  right: 0
}

.table1style tr td[data-v-39fdb71d] {
  padding: 0 2px 0 2px
}

.pagetop[data-v-13291287] {
  width: 100%;
  height: 70px;
  display: -webkit-box;
  -webkit-box-pack: left;
  -webkit-box-align: center;
  border: 1px solid #ccc;
  position: absolute;
  z-index: 99
}

.top-deal[data-v-13291287] {
  right: 5px;
  position: absolute;
  top: 40px;
  display: flex;
  align-items: center
}

.pagecenter[data-v-13291287] {
  position: absolute;
  top: 75px;
  width: 100%;
  left: 0;
  bottom: 0;
  overflow: auto
}

.middle-center[data-v-13291287] {
  position: absolute;
  height: 400px;
  left: 0;
  right: 0;
  overflow: auto
}

.search-title[data-v-13291287] {
  margin: 0 3px 0 8px;
  font-size: 12px
}

.search-title-next[data-v-13291287] {
  left: 5px;
  position: absolute;
  top: 40px;
  display: flex;
  align-items: center
}

[data-v-13291287] .Update {
  color: #00f
}

[data-v-668df1fe] .is-left .el-tabs__content {
  top: 54px;
  left: 150px
}

[data-v-668df1fe] .el-collapse-item__header {
  height: 24px;
  line-height: 24px
}

[data-v-668df1fe] .el-menu-item.el-menu-vertical-demo:hover .el-menu-item.el-menu-vertical-demo:focus,[data-v-668df1fe] .el-menu-item.is-active.el-menu-vertical-demo {
  color: #fff!important;
  background-color: #20c465!important
}

.mask[data-v-5cf7b7cf] {
  position: relative;
  top: 148px;
  left: -178px;
  color: #fff;
  background: hsla(0,0%,39.6%,.6);
  font-size: 18px;
  opacity: .9;
  width: 178px;
  text-align: center
}

.avatar-uploader[data-v-5cf7b7cf] {
  border: 1px dashed #d9d9d9;
  border-radius: 6px;
  cursor: pointer;
  position: relative;
  overflow: hidden
}

.avatar-uploader .el-upload[data-v-5cf7b7cf]:hover {
  border-color: #409eff
}

.avatar-uploader-icon[data-v-5cf7b7cf] {
  font-size: 28px;
  color: #8c939d;
  width: 178px;
  height: 178px;
  line-height: 178px;
  text-align: center
}

.avatar[data-v-5cf7b7cf] {
  width: 178px;
  height: 178px;
  display: block
}

.el-main[data-v-73e825ee] {
  padding: 0
}

.el-aside[data-v-fbf4e824] {
  color: #333
}

.pagetop[data-v-5ab73aea] {
  width: 100%;
  height: 35px;
  display: -webkit-box;
  -webkit-box-pack: left;
  -webkit-box-align: center;
  border: 1px solid #ccc;
  position: absolute;
  z-index: 99
}

.pagecenter[data-v-5ab73aea] {
  position: absolute;
  top: 40px;
  width: 100%;
  left: 0;
  bottom: 0;
  overflow: auto
}

.middle-center[data-v-5ab73aea] {
  position: absolute;
  height: 400px;
  left: 0;
  right: 0;
  overflow: auto
}

.table1style tr td[data-v-5ab73aea] {
  padding: 0 2px 0 2px;
  font-size: 12px
}

[data-v-182cab12] .el-table__body tr.current-row>td {
  background-color: #67aaf6;
  color: #fff
}

.el-select-dropdown__item.selected[data-v-182cab12] {
  font-weight: 400
}

.el-table[data-v-182cab12] {
  color: #131414
}

.table-content[data-v-182cab12] {
  height: 245px
}

[data-v-182cab12] .table-content .el-table {
  height: 100%;
  overflow-y: auto
}

[data-v-182cab12] .table-content .el-table th {
  line-height: 23px!important
}

[data-v-182cab12] .el-table .cell {
  padding: 0 5px
}

.pagetop[data-v-1405ce28] {
  width: 100%;
  height: 35px;
  display: -webkit-box;
  -webkit-box-pack: left;
  -webkit-box-align: center;
  border: 1px solid #ccc;
  position: absolute;
  z-index: 99
}

.pagecenter[data-v-1405ce28] {
  position: absolute;
  top: 40px;
  width: 100%;
  left: 0;
  bottom: 0;
  overflow: auto
}

.middle-center[data-v-1405ce28] {
  position: absolute;
  height: 400px;
  left: 0;
  right: 0;
  overflow: auto
}

.table1style tr td[data-v-1405ce28] {
  padding: 0 2px 0 2px;
  font-size: 12px
}

table[data-v-1fec0904] {
  font-size: 12px;
  border-collapse: separate
}

table tr td[data-v-1fec0904] {
  padding: 2px 3px 2px 3px
}

[data-v-1fec0904] .el-textarea__inner {
  display: block;
  resize: vertical;
  padding: 2px 4px
}

[data-v-1fec0904] .integratedclass {
  width: 100%
}

[data-v-1fec0904] .halfclass {
  width: 50%
}

[data-v-1fec0904] tr.vxe-body--row.row--current {
  color: #000;
  font-weight: 700
}

[data-v-1fec0904] .el-input.is-disabled .el-input__inner {
  background-color: #f5f7fa;
  border-color: #e4e7ed;
  color: #0808de;
  cursor: not-allowed
}

[data-v-1fec0904] .mytable-style .vxe-body--column.col-gray {
  background-color: #f8f8f8;
  color: #080808
}

.pagetop[data-v-2956be31] {
  border: 1px solid #ccc;
  display: -webkit-box
}

.search-title[data-v-2956be31] {
  margin: 0 5px 0 20px;
  font-size: 12px
}

.top-deal[data-v-2956be31] {
  right: 5px;
  top: 5px
}

.pagecenter[data-v-2956be31] {
  margin-top: 5px;
  overflow: auto
}

.middle-center[data-v-2956be31] {
  left: 5px;
  right: 5px;
  overflow: auto
}

.table1style tr td[data-v-2956be31] {
  padding: 0 5px 0 5px
}

.table2style tr td[data-v-2956be31] {
  padding: 3px 2px 3px 5px
}

[data-v-2956be31] .RechkBack {
  background-color: #c0ffc0
}

.pagecenter[data-v-edb7032e] {
  position: absolute;
  top: 40px;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: auto
}

.middle-center[data-v-edb7032e] {
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  right: 0;
  overflow: auto
}

.pagebottom[data-v-edb7032e] {
  position: absolute;
  -webkit-box-pack: center;
  -webkit-box-align: bottom;
  bottom: 0;
  width: 100%;
  height: 40px;
  right: 0;
  border: 1px solid #ccc
}

.table1style tr td[data-v-edb7032e] {
  padding: 3px 2px 3px 5px
}

[data-v-763fabf8] div.el-card__body {
  padding: 0 0 0 0
}

[data-v-763fabf8] .vxe-table .vxe-cell {
  text-align: left!important
}

.itemlist tr td[data-v-763fabf8]:nth-child(odd) {
  text-align: left!important;
  white-space: nowrap;
  padding-left: 5px
}

[data-v-42c05663] .el-dialog--center .el-dialog__body {
  padding: 5px 10px 15px;
  color: #606266;
  font-size: 12px;
  word-break: break-all
}

[data-v-42c05663] .dialog-title {
  display: inline-block;
  margin-right: 2px;
  font-size: 12px;
  font-weight: 400;
  color: #2a2798;
  font-weight: 100
}

[data-v-42c05663] .dialog-data {
  display: inline-block;
  margin-right: 5px
}

.el-main[data-v-a8ce8fc2] {
  padding: 0
}

.pagetop[data-v-a8ce8fc2] {
  height: 35px;
  position: absolute
}

.pagetop[data-v-a8ce8fc2],.reportoper[data-v-a8ce8fc2] {
  width: 100%;
  display: -webkit-box;
  -webkit-box-pack: left;
  -webkit-box-align: center;
  border: 1px solid #ccc;
  z-index: 99
}

.reportoper[data-v-a8ce8fc2] {
  height: 40px;
  line-height: 40px;
  overflow: hidden;
  align-items: center
}

.top-deal[data-v-a8ce8fc2] {
  right: 5px;
  position: absolute;
  top: 5px;
  display: flex;
  align-items: center
}

[data-v-a8ce8fc2] .bldlist .col-blue {
  color: #00f
}

[data-v-a8ce8fc2] .el-dialog--center .el-dialog__body {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 4px;
  padding-right: 4px
}

[data-v-a8ce8fc2] .el-button--small {
  min-width: 60px
}

.el-main[data-v-da1d96fc] {
  padding: 0
}

.pagetop[data-v-da1d96fc] {
  height: 35px;
  position: absolute
}

.pagetop[data-v-da1d96fc],.reportoper[data-v-da1d96fc] {
  width: 100%;
  display: -webkit-box;
  -webkit-box-pack: left;
  -webkit-box-align: center;
  border: 1px solid #ccc;
  z-index: 99
}

.reportoper[data-v-da1d96fc] {
  height: 40px;
  line-height: 40px;
  overflow: hidden;
  align-items: center
}

.top-deal[data-v-da1d96fc] {
  right: 5px;
  position: absolute;
  top: 5px;
  display: flex;
  align-items: center
}

[data-v-da1d96fc] .bldlist .col-blue {
  color: #00f
}

[data-v-da1d96fc] .el-dialog--center .el-dialog__body {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 4px;
  padding-right: 4px
}

[data-v-da1d96fc] .el-button--small {
  min-width: 60px
}

[data-v-4d2c2d83] .el-drawer__body {
  overflow: auto
}

[data-v-4d2c2d83] .drawer__form {
  overflow-x: hidden;
  overflow-y: auto;
  height: calc(100vh - 60px)
}

[data-v-4d2c2d83] .el-drawer__header {
  font-weight: 600;
  font-size: 18px;
  margin: 0;
  padding: 2px
}

[data-v-4d2c2d83] .group {
  background-color: #bdd3f0;
  text-align: left;
  line-height: 21px;
  height: 22px
}

[data-v-4d2c2d83] .groupspan {
  font-weight: 400;
  padding-left: 10px;
  font-size: 15px
}

[data-v-4d2c2d83] .drawer__footer {
  margin-left: 5px;
  text-align: left;
  line-height: 30px
}

[data-v-4d2c2d83] .drawer_td {
  margin: 0;
  padding: 1px
}

.el-aside[data-v-29e655f4] {
  color: #333
}

.el-main[data-v-2cc8081e] {
  padding: 0
}

[data-v-7dfe18c5] .mytablestyle tr td div .el-input__inner {
  border: 1px solid rgba(255,254,254,0)!important;
  background-color: rgba(255,254,254,0)!important
}
